-
严格等于是三个等号查看全部
-
减号是运算,加号是字符拼接查看全部
-
六种数据类型查看全部
-
562310查看全部
-
将数组转为字符串 Array.prototype.join 把数组逆序 Array.prototype.reverse (原数组被修改) 排序 Array.prototype.sort 默认按照字母排序 (原数组被修改) 传入一个function(a,b)可以决定排序方法 返回值大于0时,b在前,否则a在前 数组合并 Array.prototype.concat 传入的第一层数组会被拉平 数组拼接 Array.prototype.splice查看全部
-
js六种类型查看全部
-
数组元素读写 ------------------------ 读取: arr[index] 用arr.length获取数组的长度 增加数组元素: 给arr[index]赋值 删除数组元素: delete arr[index] 被删除的元素会被置为undefined,数组的length不变 ------------------------- 数组的 push() pop() shift() unshift() 方法 用in运算符判断数组中是否存在某个元素 用arr.length -= 1的方法移除数组的最后一个元素查看全部
-
创建数组 1.字面量:用中括号 [ ] 包含所有的元素,{ } 用于包含对象 (1)用逗号产生的空白元素会被定义为undefined,最后一个空白元素被忽略 (2)数组中数字元素的范围在0~2^32-1之间 2. new Array() 方法查看全部
-
序列化 将对象转换成字符串 JSON.stringify(obj) undefined的属性不会显示,NaN与Infinity转换成null显示 JSON.parse(str) 将字符串转换成对象 定义 toJSON:function() 方法可以自定义序列化 --------------------------------------- 其它对象方法 obj.toString = function() 将对象序列化的时候会调用的方法 obj.valueOf = function() 将对象转换成基本类型时会调用的方法 先找valueOf再找toString查看全部
-
修改属性的可扩展性 Object.preventExtensions(obj) 用 Object.isExtensible(obj) 检查 同时不想让用户修改这些属性标签,也不想删除这些属性 Object.seal(obj) 用 Object.isSealed(obj) 检查 甚至也不可写 Object.freeze(obj) 用 Object.isFrozen(obj) 检查 修改不影响原型链。如果要修改原型链,需要遍历原型链逐项修改。查看全部
-
原型链图示查看全部
-
原型链例子查看全部
-
==/=== 1、类型不同:flase 2、类型相同:查看全部
-
1、通过 +/- 实现类型转换 + 数字之和或字符串拼接 - 转换成数字查看全部
-
*56456查看全部
举报
0/150
提交
取消