开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
native 渲染
性能与优化
小程序全局配置
小程序页面
axml
sjs 语法参考
事件系统
自定义组件
基础能力
基础库
基础库更新日志
开发 > 框架 > sjs 语法参考 > 语句
贡献者
收藏
订阅更新
我的文档
设置
if 语句
在 .sjs 文件中,可以使用以下格式的 if 语句 :
if (expression) statement : 当 expression 为 truthy 时,执行 statement。
if (expression) statement1 else statement2 : 当 expression 为 truthy 时,执行 statement1。 否则,执行 statement2。
if ... else if ... else statementn 通过该句型,可以在 statement1 ~ statementn 之间选其中一个执行。
示例语法
plain text
复制代码
// if ...
if (表达式) 语句;
if (表达式)
语句;
if (表达式) {
代码块;
}
// if ... else
if (表达式) 语句;
else 语句;
if (表达式)
语句;
else
语句;
if (表达式) {
代码块;
} else {
代码块;
}
// if ... else if ... else ...
if (表达式) {
代码块;
} else if (表达式) {
代码块;
} else if (表达式) {
代码块;
} else {
代码块;
}
switch 语句
示例语法
plain text
复制代码
switch (表达式) {
case 变量:
语句;
case 数字:
语句;
break;
case 字符串:
语句;
default:
语句;
}
default 分支可以省略不写。
case 关键词后面只能使用:变量数字字符串
示例代码
输出
for 语句
示例语法
支持使用 breakcontinue 关键词。
示例代码
输出
while 语句
示例语法
表达式 为 true 时,循环执行 语句代码块
支持使用 breakcontinue 关键词。
相关文档
变量
运算符
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图