-
遍历时用hasOwnProperty 过滤原型链上的属性查看全部
-
!=endefined <==> !==undefined or !=null查看全部
-
对象自己的属性 Enumerable 为 true 原型链上的Enumerable false查看全部
-
不能用delete删除掉的情况查看全部
-
有些属性不允许删除,如Object.prototype delete会返回false 通过getOwnPropertyDescriptor(要查看的对象,"该对象的属性"),可以拿到该对象的描述信息,configurable 为false,决定不能delete查看全部
-
闭包: 函数的内部函数能访问到外围函数变量 内部函数访问外围变量为及时调用,不会储存,但外围函数的变量会由于闭包的存在而在执行后无法释放 闭包可用于构造私有变量,即封装 闭包会导致空间浪费,内存泄露,以及性能浪费,使用需谨慎查看全部
-
在JS里判断是否为数字的isNaN查看全部
-
函数被一个括号括起来也是函数表达式,并且是立即执行函数表达式查看全部
-
函数不同的调用方式查看全部
-
函数不同的调用方式查看全部
-
函数都是有一个返回值的,如果没有return语句的话默认返回undefined查看全部
-
arr[5][1]返回数字2查看全部
-
obj 输入查看全部
-
cat.legs *=2 的意思就是把cat.legs乘以2,再赋值给cat.legs查看全部
-
对象原型链查看全部
举报
0/150
提交
取消