1. 条件语句:
1.1 if 语句:
var condition = true;
if (condition) {
// 如果条件为真,执行这里的代码
} else {
// 如果条件为假,执行这里的代码
}
1.2 switch 语句:
var fruit = 'apple';
switch (fruit) {
case 'apple':
console.log('It is an apple.');
break;
case 'banana':
console.log('It is a banana.');
break;
default:
console.log('Unknown fruit.');
}
2. 循环语句:
2.1 for 循环:
for (var i = 0; i < 5; i++) {
console.log(i);
}
2.2 while 循环:
var count = 0;
while (count < 5) {
console.log(count);
count++;
}
2.3 do-while 循环:
var count = 0;
do {
console.log(count);
count++;
} while (count < 5);
3. 跳转语句:
3.1 break 语句:
用于跳出循环或 switch 语句。
for (var i = 0; i < 5; i++) {
if (i === 3) {
break;
}
console.log(i);
}
3.2 continue 语句:
用于跳过循环中的一次迭代。
for (var i = 0; i < 5; i++) {
if (i === 2) {
continue;
}
console.log(i);
}
3.3 return 语句:
用于从函数中返回值。
function add(a, b) {
return a + b;
}
var result = add(2, 3);
console.log(result); // 5
4. 异常处理语句:
4.1 try-catch 语句:
用于捕获和处理异常。
try {
// 可能会抛出异常的代码
var result = 10 / 0;
} catch (error) {
// 异常处理代码
console.log('An error occurred:', error.message);
}
以上是微信小程序逻辑层中常见的语句,它们用于控制程序的流程、循环、跳转以及异常处理等。在编写小程序的 JavaScript 代码时,你可以根据需要灵活使用这些语句来实现所需的功能。
转载请注明出处:http://www.zyzy.cn/article/detail/778/微信小程序