-
闭包
优点:灵活和方便;封装
缺点:空间的浪费,内存泄露,性能消耗
查看全部 -
循环闭包例子
查看全部 -
func.bind() 重复传入一些相同的参数时,可以使用bind;
第一个传入为this,不需要可传null;
查看全部 -
1、相等 == 类型相等同 === 类型不同查看全部
-
函数的不同调用方式
查看全部 -
数组检索 indexOf
查看全部 -
数组遍历 不修改原数组
1、arr.forEach(function(x,index,arr)) IE9之前不支持
2、arr.map(function(x))
3、filter ,过滤返回
///数组判断,every,每一个满足条件,some,其中一个满足,否则返回false
查看全部 -
sort数组排序会修改原数组
arr.slice() 获取部分数组
splice(a,b,c,d..) ,数组删除与拼接 a:位置,b数量,c、d...替换的值
查看全部 -
数组转字符串: arr.join() arr.join("-")
数组逆序:arr.reverse()
查看全部 -
for in 会把原型的输出,且顺序不一定
arr.hasOwnProperty() 判断是否是原型
查看全部 -
数组
前面添加 unshift(),
delete arr[X]; 长度不会变短
删除最后的一个:
1、arr.legth -=1 自减1,
2、arr.pop()
删除头部的一个:arr.shift()
查看全部 -
闭包和作用域是一个深入js的一个门槛
查看全部 -
函数的属性
查看全部 -
不同的情况,this指向不一样
查看全部 -
到处都有this
查看全部
举报
0/150
提交
取消