var arr1 = arr2 = [1, 2, 3]; //Change arr1 arr1 = []; // arr2 will still be [1,2,3]
var arr1=[1,2,3]; var arr2=[4,5,6]; var arr3=arr1.concat(arr2); arr3; [1, 2, 3, 4, 5, 6]
var arr1=[1,2,3]; var arr2=[4,5,6]; Array.prototype.push.apply(arr1,arr2); arr1 [1, 2, 3, 4, 5, 6]
if(window.opera){ console.log("OPERA"); }else{ console.log("NOT OPERA"); }
if("opera" in window){ console.log("OPERA"); }else{ console.log("NOT OPERA"); }
var obj=[]; Object.prototype.toString.call(obj)=="[object Array]"; true