摘要: 1 /** 2 * 描述:数组元素合并 3 * 使用:arr1.concat(arr2) 4 * 参数:arr1.concat(arr2,arr3,arr...) 5 * 说明: 6 * 该concat方法创建一个新数组,该数组由调用它的对象中的元素组成,依次为每个参数,该参数的元素(如果参数是数组)或参数本身(如果参数是不是一个数组)。 7 * ... 阅读全文
posted @ 2018-09-21 14:31 Sunsin 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 描述:也就是数组元素反转 3 * 使用:arr.reverse() 4 */ 5 var a = [1,2,3]; 6 console.log(a.reverse()); 1 /** 2 * 一个经典的问题:如何反转字符串 或者说 如何反转数组再转字符串 3 */ 4 function reverseStr(any) { 5 return an... 阅读全文
posted @ 2018-09-21 14:21 Sunsin 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 导航目录 /** * javascript - array * * ES5: * join() * push() * pop() * shift() * unshift() * sort() * reverse() * concat * slice * indexOf() * lastIndexOf 阅读全文
posted @ 2018-09-21 14:12 Sunsin 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 描述:该sort()方法对数组中的元素进行排序并返回该数组,默认排序顺序是根据字符串Unicode代码点。 3 * 语法:arr .sort([compareFunction]) 4 * 参数: 5 * 指定定义排序顺序的函数。如果省略,则根据每个元素的字符串转换,根据每个字符的Unicode代码点值对数组进行排序。 6 * 如果co... 阅读全文
posted @ 2018-09-21 14:07 Sunsin 阅读(1358) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 描述:该unshift()方法从数组中添加单个或多个元素,并且返回长度 3 * 语法:arr.unshift(element1 [,... [,elementN ]]) 4 * 参数:要添加到数组前面的元素。 5 * 返回:length调用该方法的对象的新属性,该unshift方法将给定值插入到类数组对象的开头。。 6 */ 7 var a = [1,... 阅读全文
posted @ 2018-09-21 12:14 Sunsin 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 描述:该shift()方法从数组中删除第一个元素并返回已删除的元素。此方法更改数组的长度。 3 * 语法:arr.shift() 4 * 返回:该shift方法删除零点索引处的元素并将连续索引处的值向下移动,然后返回已删除的值。如果length属性为0,undefined则返回。 5 */ 6 var a = [1, 2, 5, 7, 10]; 7 var b = a... 阅读全文
posted @ 2018-09-21 12:10 Sunsin 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 描述:该pop()方法从数组中删除最后一个元素并返回该元素。此方法更改数组的长度。 3 * 语法:arr.pop() 4 * 返回:从数组删除元素,如果为undefined则返回空该,pop方法从数组中删除最后一个元素,并将该值返回给调用者。 5 */ 6 7 8 var a = [1, 2, 5, 7, 10]; 9 10 var b = a... 阅读全文
posted @ 2018-09-21 12:04 Sunsin 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 参数:arr.push(element1, ..., elementN) 3 * 作用:被添加到数组末尾的元素。 4 * 当调用该方法时,新的 length 属性值将被返回。 5 * 描述:push 方法有意具有通用性。 6 * 该方法和 call() 或 apply() 一起使用时,可应用在类似数组的对象上。 7 * push 方法根据 len... 阅读全文
posted @ 2018-09-21 11:58 Sunsin 阅读(624) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * join描述:将数组(或类数组对象)的所有元素连接到一个字符串中并返回此字符串。 3 * join语法:arr .join([ separator]) 4 * join参数:指定用于分隔数组的每对相邻元素的字符串。如有必要,分隔符将转换为字符串。如果separator是空字符串,则连接所有元素,它们之间没有任何字符。 5 * 返回值:连接所有数组元素的字符串。如果... 阅读全文
posted @ 2018-09-21 11:42 Sunsin 阅读(690) 评论(0) 推荐(0) 编辑
摘要: function.length:接收到函数体外的参数计算长度 arguments:接收到函数体内的参数计算长度 阅读全文
posted @ 2018-09-21 11:30 Sunsin 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 单独的简单介绍,后续再补上一些资料. 对象转换为数组. ES6写法: 阅读全文
posted @ 2018-09-21 11:13 Sunsin 阅读(306) 评论(0) 推荐(0) 编辑
摘要: return 使用,建议使用vsCode编译器. 阅读全文
posted @ 2018-09-21 09:32 Sunsin 阅读(132) 评论(0) 推荐(0) 编辑