【JavaScript】条件语句
JavaScript 语句 条件
2023-09-27 14:23:50 时间
以下内容为学习记录,可以参考 MDN 原文。
环境
- vscode 1.46
- Microsoft Edge 83
条件判断语句
人类(以及其他的动物)无时无刻不在做决定,这些决定都影响着他们的生活,从小事(“我应该吃一片还是两片饼干”)到重要的大事(“我应该留在我的祖国,在我父亲的农场工作;还是应该去美国学习天体物理学”)。
if 语句
let a = 3;
if(a === 3){
console.log("相等");
}
if...else 语句
let a = 3;
if(a === 3){
console.log("相等");
}else{
console.log("不相等");
}
if...esle if 语句
let a = 3;
if(a === 3){
console.log("等于三");
}else if(a === 4){
console.log("等于四");
}
逻辑运算符
逻辑与(&&)、逻辑或(||)、非(!),逻辑与表示两个都为真才为真,逻辑或有一个为真就为真,非是取反。
let a = 3;
if(a === 3 || a === 4){
console.log("等于三或者等于四");
}
switch 语句
if...else 语句能够很好地实现条件代码,但是它们不是没有缺点,它们主要适用于您只有几个选择的情况。
对于只想将变量设置一系列为特定值的选项或根据条件打印特定语句的情况,
语法可能会很麻烦,特别是如果您有大量选择。
let choice = 'snowing';
switch (choice) {
case 'sunny':
para.textContent = 'It is nice and sunny outside today. Wear shorts! Go to the beach, or the park, and get an ice cream.';
break;
case 'rainy':
para.textContent = 'Rain is falling outside; take a rain coat and a brolly, and don\'t stay out for too long.';
break;
case 'snowing':
para.textContent = 'The snow is coming down — it is freezing! Best to stay in with a cup of hot chocolate, or go build a snowman.';
break;
case 'overcast':
para.textContent = 'It isn\'t raining, but the sky is grey and gloomy; it could turn any minute, so take a rain coat just in case.';
break;
default:
para.textContent = '';
}
三元运算符
let a = 3;
let result = a === 3? "相等":"不相等";
相关文章
- 菜鸟教程 之 JavaScript 教程
- JavaScript中toStirng()与Object.prototype.toString.call()方法浅谈
- 【学习笔记14】JavaScript的循坏语句
- 【学习笔记65】JavaScript的继承
- JavaScript 6. 语句
- 《JavaScript设计模式》——导读
- 《移动网页设计与开发 HTML5+CSS3+JavaScript》—— 1.5 CSS3及其他
- JavaScript while 语句
- javascript innerHTML 大数据量加载 导致IE 内存溢出 的解决办法
- 【 JavaScript编程详解 -1 】什么是JavaScript ?
- 【一天时间|JavaScript基础】变量类型和计算
- 华为OD机试 - 寻找连续区间(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 2023华为OD机试 - 二维矩阵的最大值(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 深入理解JavaScript系列(31):设计模式之代理模式
- 深入理解JavaScript系列(8):S.O.L.I.D五大原则之里氏替换原则LSP
- JavaScript 中常用和必备的一些工具类函数