javascript-逻辑中断(短路运算)


短路运算当有多个表达式时候,左边的表达式可以确定结果时,就不再运算右边表达式的值逻辑与:示范:console.log(123 && 456);左边第一个表达式123很明显为真,那么就会直接在控制台输出第二个表达式456,而不会输出123在javascript中,0为false,其它数

javascript-while循环


while 循环我们将学习的第一种类型的循环称为 while 循环,当 while 指定的条件为真,循环才会执行,反之不执行。const ourArray = [];let i = 0;while (i < 5) { ourArray.push(i); i++;}在上面的代码里,while

javascript-三元表达式


三元表达式三元表达式:如果问号前面为真,那么n的值为冒号前面的数值,如果问好前面的为假,那么输出的n为冒号后面的值let n = true ? 1 : 2;console.log(n); //输出为1let m = false ? 1 : 2;console.log(m);//输出为2三元表达式之嵌

javaScript 对象


javascript 对象你之前可能听过object 这个词。对象和arrays类似,区别在于数组使用索引来访问和修改数据,而对象中的数据是通过 properties 访问的。对象非常适合用来存储结构化数据,可以表示真实世界中的物体,比如一只猫。这里是一个猫对象的样本:const cat = {

javascript-函数执行到 return 语句就结束


当代码执行到 return 语句时,函数返回一个结果就结束运行了,return 后面的语句不会执行。示例function myFun() { console.log("Hello"); return "World"; console.log("

javascript-从函数返回布尔值


你应该还记得相等运算符这道挑战题。 在那里我们提到,所有比较操作符都会返回 boolean:要么是 true 要么是 false。有时人们通过 if/else 语句来做比较,像这样。function isEqual(a, b) { if (a === b) { return true; }

javascript-在 Switch 语句添加多个相同选项


在 Switch 语句添加多个相同选项如果你忘了给 switch 的每一条 case 添加 break,那么后续的 case 会一直执行,直到遇见 break 为止。 如果你想为 switch 中的多个不同的输入设置相同的结果,可以这样写:let result = "";swit

javascript-使用 Switch 语句从许多选项中进行选择


如果你有非常多的选项需要选择,可以使用 switch 语句。 switch 评估一个表达式,将表达式的值与 case 子句匹配。 从第一个匹配的 case 值执行语句,直到遇到 break。这是 switch 语句的示例:switch (lowercaseLetter) { case "

javascript-运算符


布尔类型在 JavaScript 中,有很多 相互比较的操作。 所有这些操作符都返回一个 true 或 false 值。最基本的运算符是相等运算符:==。 相等运算符比较两个值,如果它们是相等,返回 true,如果它们不相等,返回 false。 值得注意的是相等运算符不同于赋值运算符(=),赋值运算

javascript-用 if 语句来表达条件逻辑


if语句if 语句用于在代码中做出决定。 关键字 if 告诉 JavaScript 在小括号中的条件为真的情况下去执行定义在大括号里面的代码。 这种条件被称为 Boolean 条件,因为他们只可能是 true(真)或 false(假)。当条件的计算结果为 true,程序执行大括号内的语句。 当布尔条