-
运算符查看全部
-
表达式分类查看全部
-
typeof运算符会返回一个字符串查看全部
-
okok查看全部
-
call 第一个参数是this,方法本身 apply 第一个参数是this,方法本身 参数是以数组的方式传递的查看全部
-
不想让对象再被添加新的属性:preventExtension(obj)即可,之后使用Object.isExtensible(obj)就会返回false. 如果不只是不想让自己被扩展,还不想让自己目前的属性被设置,可以使用Object.seal(obj)以此封存对象,Object.isSealed(obj)返回true查看全部
-
对象 概述: 对象包含一系列属性,这些属性是**无序**的. 每个属性都有一个**字符串key**和对应的value(key如果不是字符串,会自动转成字符串) 对象结构:对象中每个属性都有很多的属性标签(writable,enumerable,configurable,value,get/set),为属性提供访问权限的限制;每个对象有一个原型proto; 每个对象会有一个class属性表明自己属于那个种类,有一个extensible属性设置该对象是否可添加新属性 ps.创建对象时几项属性默认值为true, defineProperty几项属性默认为false 创建对象 1. 字面量创建 var obj = {x:1,y:2} 2. new/原型链, var obj = new foo() 则foo上有的属性,可以被obj继承 3. Object.create var obj = Object.create({x:1})查看全部
-
快速类型转换:以变量num为例 1.变量转为数字类型 num-0 2.变量转为字符串型 num+""查看全部
-
函数声明提前加载 函数表达式只能按照顺序执行查看全部
-
字符串和数组查看全部
-
判断是否是数组查看全部
-
indexOf&lastIndexOf查看全部
-
reduce&reduceRight查看全部
-
Array.prototype.every&some:数组判断 遍历每个进行判断 every:每个必须符合判断 some:其中包含查看全部
-
Array.prototype.filter:数组过滤 数组没有被修改查看全部
举报
0/150
提交
取消