-
函数不同的调用方式查看全部
-
注意关注查看全部
-
章节小结查看全部
-
数组VS 一般对象 相同: 都可以继承,数组是对象,对象不一定是数组都可以当做对象 添加删除属性 不同:数组自动更新length按索引访问数组常常比访问一般对象属性明显迅速。数组对象继承Array.prototype上的大量数组操作方法。查看全部
-
typeof functtion(){} : function查看全部
-
map和foreach都是遍历输出结果 map直接对整个列表数据进行函数操作 foreach是迭代对每行数据进行逐一操作 arr.filter(function(val,index){ //过滤函数 return //+筛选条件 ; }); arr.every(function(val){ //需所有val满足条件才返还true return //+条件 ; }); arr.some(function(val){ //只要有val满足条件就返还true //return //+条件 ; }); arr.reduce(function(x,y){ //聚合函数,start为开始索引,接收一个函数作为累加器,数组中的每 个值(从左到右)开始缩减,最终为一个值 //函数体 },start); arr.reduceRight(); //同reduce,区别为从右向左开始缩减 arr.indexOf(val,start); //从第start个元素开始从左向右查找值为val的元素索引值,start为-n则从倒数 第n个元素开始查找 arr.lastIndexOf(val,start); //同arr.indexOf(),区别为从右向左开始查找 Array.isArray(arr);查看全部
-
num-0:转换为数字类型 num+":转化为字符串类型 a===b:严格等于 类型不同,返回false 类型相同:查看全部
-
bind方法的IE8以下的具体的实现未理解查看全部
-
基础类型!查看全部
-
一些正则判断符号查看全部
-
一些正则判断符号查看全部
-
判断一个对象是数组 Array.isArray(obj); instanceof toString .constructor查看全部
-
概述 indexOf()方法 返回根据给定元素找到的第一个索引值,否则返回-1。 语法 arr.indexOf(searchElement[, fromIndex = 0]) 参数 searchElement 位于数组中的元素。 fromIndex 默认值: 0 (即在整个数组中查找指定元素) 概述 lastIndexOf() 方法返回指定元素(也即有效的 JavaScript 值或变量)在数组中的最后一个的索引,如果不存在则返回 -1。从数组的后面向前查找,从 fromIndex 处开始。 语法 arr.lastIndexOf(searchElement[, fromIndex = arr.length - 1]) 参数 searchElement 被查找的元素。 fromIndex 从此位置开始逆向查找。默认为数组的长度减 1,即整个数组都被查找。如果该值大于或等于数组的长度,则整个数组会被查找。如果为负值,将其视为从数组末尾向前的偏移。即使该值为负,数组仍然会被从后向前查找。如果该值为负时,其绝对值大于数组长度,则方法返回 -1,即数组不会被查找。查看全部
-
reduce()和reduceRight()不改变数组 reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。 arr.reduce(callback,[initialValue]) reduceRight() 方法接受一个函数作为累加器(accumulator),让每个值(从右到左,亦即从尾到头)缩减为一个值。(与 reduce() 的执行方向相反)查看全部
-
every function(x) return false true,是否每一个元素是否满足条件 some function(x) return false true,是否存在一个元素是否满足条件查看全部
举报
0/150
提交
取消