微搭低代码零基础入门课(第六课)

简介: 微搭低代码零基础入门课(第六课)

第六课我们谈一谈低代码中的字符串,在低代码的变量定义中,可以创建类型为字符串类型


字符串的初始化


初始化有两种方式,一种是在可视化创建变量时,设置默认值



另外就是在低代码中定义变量并且赋予初始值,赋值的时候需要用引号将值包围起来


字符串的连接


多个字符串可以使用+号进行连接,如果类型不同的会自动进行类型转换,比如文本+数字的,数字也会转换成文本


let name = "zhangsan"+13
console.log(name)
//在控制台中会输出zhangsan13


字符串拼接最常用的场景是用表达式进行变量绑定的,比如在电商场景中如果要输出商品的价格的,我们通常会在价格前边加一个货币符号,比如¥


类型转换


通常字符串需要和数字进行类型转换,比如表单中输入数字的,在低代码中获取到的是字符串类型,如果我们需要计算的,就需要转换成数值型,转换方法是


let shuzhi  = Number(表单获取的值)


如果是需要将数值转换成字符串的,一般调用toString方法即可


let num = 15
let zhuanhuan = num.toString()


获取字符串的长度

低代码中如果希望知道字符串长度的可以调用length属性


let zifuchuan = "张三"
console.log(zifuchuan.length)


查找子串


可以通过indexOf来查找子串,如果找不到返回-1,我们就可以通过这个来判断字符串是否存在

if(zifuchuan.indexOf("123")!==-1){
  //执行业务逻辑
}

截取子串


可以通过调用slice方法来截取子串

zifuchuan.slice(0,3)


替换内容


可以通过replace方法替换内容

zifuchuan.replace("123","456")


相关文章
|
6月前
|
SQL 安全 API
课8-隐语SCQL的开发实践
SCQL 是一种用于安全联合数据分析的工具,开放API供用户集成。通过SCDBClient可体验其功能,支持开发封装产品或集成到业务。使用流程包括部署系统、项目设置和联合分析。SCQL部署涉及环境准备及SCDB和SCQLEngine启动。示例场景是金融机构Alice联合电商平台Bob进行用户画像分析。SCDB中,项目、身份认证、数据表管理和权限信息管理是关键概念。用户需创建数据库、用户、项目,并设置权限和CCL后,发起联合分析查询。SCQL架构包含SPU,支持P2P模式,可用于聚合查询等操作。SecretNote UI界面的部署和使用,用于演示SCQL的业务场景。
|
前端开发 JavaScript 小程序
微搭低代码零基础入门课
微搭低代码零基础入门课
微搭低代码零基础入门课
|
人工智能 搜索推荐 开发者
|
移动开发 小程序 JavaScript
微搭低代码入门教程04
微搭低代码入门教程04
微搭低代码入门教程04
|
数据可视化 小程序 API
微搭低代码零基础入门课(第七课)
微搭低代码零基础入门课(第七课)
微搭低代码零基础入门课(第七课)
|
存储 小程序 JavaScript
微搭低代码零基础入门课(第四课)
微搭低代码零基础入门课(第四课)
微搭低代码零基础入门课(第四课)
|
数据可视化
微搭低代码零基础入门课(第五课)
微搭低代码零基础入门课(第五课)
微搭低代码零基础入门课(第五课)
|
前端开发 API
微搭低代码零基础入门课(第二课)
微搭低代码零基础入门课(第二课)
微搭低代码零基础入门课(第二课)
|
小程序 JavaScript 前端开发
微搭低代码零基础入门课(第三课)
微搭低代码零基础入门课(第三课)
微搭低代码零基础入门课(第三课)
|
前端开发 JavaScript 小程序
微搭低代码零基础进阶课(第四课)
微搭低代码零基础进阶课(第四课)
微搭低代码零基础进阶课(第四课)