概念:用于将嵌套多层的数组“拉平”,变成一维的数组
方法一:通过concat将二维数组转化为一维数组
原理:通过将扩展运算符,将数组内部展开,并通过concat连接两个字符串的方式返回一个新的数组
2024年04月17日
概念:用于将嵌套多层的数组“拉平”,变成一维的数组
原理:通过将扩展运算符,将数组内部展开,并通过concat连接两个字符串的方式返回一个新的数组
2024年04月17日
Vue 将被侦听的数组的变更方法进行包裹,所以他们也将会处罚视图更新
2024年04月17日
一、属性
A、length--设置或返回数组元素的数目
var arr=[1,3,4,"we",true];
alert(arr.length=6);//6
alert(arr.length);//6
alert(arr);//1,3,4,we,true,
2024年04月17日
// 方法一: var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; function randSort1(arr) { for (var i = 0, len = arr.length; i < len; i++) { var rand = parseInt(Math.random() * len); var temp = arr[rand]; arr[rand] = arr[i]; arr[i] = temp; } return arr; } console.log(randSort1(arr));
2024年04月17日
// 是 undefined 或者 null
function isUndef (v) {
return v === undefined || v === null
}
2024年04月17日
/*1、利用ES6 Set去重(ES6中最常用)*/
function unique1(arr) {
return Array.from(new Set(arr)) //[1, "true", true, false, undefined, null, NaN, "NaN", 0, "a", {}, {}]