微搭低代码零基础进阶课(第一课)

简介: 微搭低代码零基础进阶课(第一课)

我们用了七篇篇幅在入门课里讲解了变量的类型和常用的api方法,进阶课我们就介绍低代码稍微深入一点的知识点。


一般如果需要做逻辑判断的,比如在电商应用中我们在扣减库存的时候会先看库存是否充足,如果充足我们就扣减库存,如果不足就提示信息。


凡是有这种逻辑判断的都行要通过条件控制语句来实现,伪代码是:


if(库存充足){
  库存扣减
}else{
  提示信息
}

这里圆括号里边是表达式,通过计算表达式的值来确定要走哪个分支。如果条件计算的结果是true(真),则执行库存扣减的操作。如果条件的计算结果是false(假),则提示信息。


如果是多个条件的,可以使用&&(且)、||(或)进行连接。&&表示多个条件都为真,表达式最终的返回结果才是真。||表示有一个条件为真,表达式的计算结果就是真。


表达式支持比较运算符,常见的运算符有>、>=、<、<=、!== 、 ===。比较运算符是计算表达式的左值和右值,比如age>5 && age<10,会计算年龄大于5并且小于10。


除了以上的判断外还有三元表达式,是对If/else的一种简写,比如 age>18?成年:未成年。先计算表达式age>18的结果,如果为真,就返回成年。如果为假就返回未成年。


一般三元表达式最常用的场景是对选项做类型转换,比如给定了一个性别,数据库里存着1或者2,给用户显示的时候要显示成男或者女


相关文章
|
8月前
|
机器学习/深度学习 算法 NoSQL
记录转大模型—InitCommit
嗯,写点东西记录一下转大模型的经历。
193 14
|
9月前
|
存储 人工智能 运维
首批!阿里云飞天企业版率先通过中国信通院一云多算能力评估
首批!阿里云飞天企业版率先通过中国信通院一云多算能力评估
|
Rust 安全 云计算
Rust语言入门:安全性与并发性的完美结合
【10月更文挑战第25天】Rust 是一种系统级编程语言,以其独特的安全性和并发性保障而著称。它提供了与 C 和 C++ 相当的性能,同时确保内存安全,避免了常见的安全问题。Rust 的所有权系统通过编译时检查保证内存安全,其零成本抽象设计使得抽象不会带来额外的性能开销。Rust 还提供了强大的并发编程工具,如线程、消息传递和原子操作,确保了数据竞争的编译时检测。这些特性使 Rust 成为编写高效、安全并发代码的理想选择。
342 0
|
Java API Maven
使用 Smart-doc 记录 Spring REST API
使用 Smart-doc 记录 Spring REST API
410 0
|
C语言 Python
exit、quit、sys.exit、os._exit,这么多退出方式,它们之间有什么区别呢?
exit、quit、sys.exit、os._exit,这么多退出方式,它们之间有什么区别呢?
612 0
|
JavaScript API 开发者
Vue3有哪些常用的API
Vue3有哪些常用的API
263 1
|
小程序 开发工具
微信小程序开发工具第一次使用,网络连接不上怎么办
微信小程序开发工具第一次使用,网络连接不上怎么办
|
存储 机器学习/深度学习 搜索推荐
long long类型介绍
long long类型介绍
|
前端开发 JavaScript 测试技术
Ant Design 开源项目经验分享,你想知道的都在这儿了
如何成功的运作一个开源项目?来自Ant Design灵魂人物偏右的全干货分享。
Ant Design 开源项目经验分享,你想知道的都在这儿了
|
监控 数据处理 调度
友盟+U-APM 移动应用性能体验报告:Android崩溃率达0.32%,OPPO 、华为、VIVO 崩溃表现良好
应用性能稳定是良好用户体验中非常关键的一环,而现实情况却是应用崩溃、卡顿、加载缓慢、页面白屏等问题,频频出现在用户的真实体验之中,成为影响业务表现的直接杀手。为此,应用性能管理(APM)正在国内外蓬勃发展,被越来越多的企业所认可。
友盟+U-APM 移动应用性能体验报告:Android崩溃率达0.32%,OPPO 、华为、VIVO 崩溃表现良好