-
函数声明(左)会预先处理,可以把调用写在函数之前; 函数表达式(右)则不可以。查看全部
-
try catch查看全部
-
在无论在哪里,不加var,直接给变量赋值,那么变量就是全局变量查看全部
-
花括号里面的是块语句查看全部
-
arr.push(元素) 往数组的末尾添加一个或多个元素,返回新的数组长度 arr[arr.length]=4; arr.length为数组指引时,表示往数组最后一个元素的后面添加新的元素,返回新的长度 arr.unshift(元素) 往数组第一个元素之前添加元素,返回新长度 用delete删除数组元素后,返回undefined,( 角标 in arr),返回true或false:2 in arr; delete之后, 2 in arr; 返回false,与传入的undefined元素不同,但会占个位置 arr.length - =1;(自减一) 删除数组最后一个元素 arr.pop(); 删除数组最后一个元素 arr.shift(); 删除数组头部(第一个)元素查看全部
-
x属于对象原型上的属性,而不是直接对象上的属性查看全部
-
Object.defineProperty(); 对对象已有属性添加特性描述。查看全部
-
delete运算符,可以删除对象的属性。查看全部
-
三元运算符,如果问号前为真,那么结果为冒号前的语句,反之结果为冒号后的语句。查看全部
-
var arr=new Array(100); 只有一个元素,则理解为数组里有100个元素; var arr=new Array(true,false,null,1,2,"hi"); 传入多个元素,则被认定为数组的元素 new 可以省略 可添加 arr[6]=6; 可删除 delete arr[0]; arr[0]返回undefined(值变成了undefined),数组长度不变查看全部
-
push()和pop()方法允许将数组当作栈(只在表头进行插入和删除操作,先进后出,后进先出)来使用。push()方法在数组的尾部添加一个或多个元素,并返回数组新的长度。pop()删除数组的最后一个元素,减小数组的长度并返回它删除的值。 unshift()和shift()方法,在数组的头部进行插入和删除操作。unshift()在数组的头部添加一个或多个元素,并将已存在的元素移动到更高索引的位置来获得足够的空间,最后返回数组新的长度。shift()删除数组的第一个元素并将其返回,然后把所有随后的元素下移一个位置来填补数组头部的空缺,最后返回删除的元素。查看全部
-
map() 通过指定函数处理数组的每个元素,并返回处理后的数组。 pop() 删除数组的最后一个元素并返回删除的元素。 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 reverse() 反转数组的元素顺序。 shift() 删除并返回数组的第一个元素。 slice() 选取数组的的一部分,并返回一个新数组。 some() 检测数组元素中是否有元素符合指定条件。 sort() 对数组的元素进行排序。 splice() 从数组中添加或删除元素。 toString() 把数组转换为字符串,并返回结果查看全部
-
运算符优先级查看全部
-
特殊运算符查看全部
-
用new运算符可以创建一个对象构造器的实例查看全部
举报
0/150
提交
取消