随笔分类 - Javascript
发表于 2022-01-05 13:42阅读:46评论:0推荐:0
摘要:对象 在JavaScript中,所有的事物都是对象,例如字符串、数值、数组、函数等。 创建对象 利用对象字面量创建对象 var obj = {}; //创建了一个空的对象 var obj = { uname: '张三疯', age: 18, sex: '男', sayHi: function() {
阅读全文 »
发表于 2022-01-04 19:51阅读:31评论:0推荐:0
摘要:数组 数组的声明 var arr = [1, 2, 3]; var arr1 = new Array(); var arr2 = new Array(2); // 数组长度,空位补undefined var arr3 = new Array(2, 3); // 等价于[2, 3] 数组的访问 用下标
阅读全文 »
发表于 2022-01-04 17:14阅读:38评论:0推荐:0
摘要:优先级数字越大,优先级越高 优先级 运算符类型 结合性 运算符 21 分组 n/a(不相关) ( … ) 20 成员访问 从左到右 … . … 需计算的成员访问 从左到右 … [ … ] new(带参数列表) n/a new … ( … ) 函数调用 从左到右 … ( … ) 可选链(Optiona
阅读全文 »
发表于 2022-01-03 21:37阅读:36评论:0推荐:0
摘要:运算符 使用==比较数字和字符串的值时,会把字符串型转换成数字型。例如18 == '18'的结果为true。 :全等运算符,要求值和数据类型都一样才为真。 逻辑与 逻辑与 语法:表达式1&&表达式2 如果第一个表达式的值为真,则返回表达式2 如果第一个表达式的值为假,则返回表达式1 短路运算的原理:
阅读全文 »
发表于 2022-01-03 16:29阅读:73评论:0推荐:0
摘要:数据类型 包括简单数据类型和复杂数据类型(对象)。 通过控制台颜色判断数据类型 数字:蓝色 字符串:黑色 布尔类型:蓝色 undefined和null:灰色 数字类型 八进制:数字以0开头表示八进制,例如var x = 01;,此时,x表示十进制的10。 十六进制:数字以0x开头。例如0xa或者0x
阅读全文 »