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

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

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


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


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


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

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


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


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


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


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


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