1、陣列遍曆法
var arr1 = [ 1,2,3,4 ];
var arr2 = [ 2,3,4,5 ];
// type 1
for( var i = 0 ; i < arr1.length; i ++)
console.log( arr2 );//2,3,4,5,1,2,3,4
// type 2
for( var item of arr1)
2、concat方法
var arr1 = [ 1,2,3,4 ];
var arr2 = [ 2,3,4,5 ];
arr2 = arr2.concat( arr1 );
console.log( arr2 );//2,3,4,5,1,2,3,4
1、object.assign():可用於合併兩個或兩個以上的js物件,也可以合併json物件
var obj =
var obj2 =
obj = object.assign(obj,obj2);
console.log(obj);
//
2、$.extend():jquery中的物件合併,本意為繼承,括號裡面的物件可以是js物件,也可以是json物件,但是必須有兩個或兩個以上的物件。
var obj =
var obj2 =
var obj3 = $.extend(obj,obj2);
console.log(obj3);
//
3、遍歷賦值
var obj =
var obj2 =
for( var value in obj )
console.log(obj2);
//
var obj =
var obj2 =
for(var key in obj)
}console.log(obj2);
//
Javascript實現對Json陣列排序
一 適用於數字排序和字元排序 最簡單的一種 var sortby function filed,rev,primer if a b if a b return 1 var obj 數字排序 obj.sort sortby b false,parseint console.log obj 字元排序 o...
JavaScript中的陣列
陣列 引數 返回值原陣列是否改變 1 向陣列尾部新增push 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 2 刪除陣列的最後一項pop 沒有引數 返回值是刪除的那個數 原陣列改變 3 向陣列的頭部新增unshift 引數可以是乙個或多個 返回值是新增後陣列的長度 原陣列改變 4 刪除...
JavaScript中的陣列
1.1基本資料型別 以number型別為例number 報錯,error is not defined number nan,nan是非數值,乙個特殊的數值 number 1 1 乙個單純的數字 number 1 1 乙個單純的數字 new number 1 number,乙個物件,具有物件方法也就...