数组-引用类型,JavaScript中的内置对象
Array对象的属性
检测数组
常用方法
迭代方法 不会修改原数组 html5
// instanceof 关键字 是否是谁的对象
var o =[];
console.log(o instanceof Array);
function f1(arr){
//检测参数是否合法
arr = arr || [];
//检测arr是否是一个数组
if (!(arr instanceof Array)) {
return; //如果为false 就跳出
}
}
join
var array = [3,5,7,8,9];
console.log(array.toString());//3,5,7,8,9
//toString 内部调用了join()
console.log(array.join()); //3,5,7,8,9
console.log(array.join("|")); //3|5|7|8|9
instanceof只能判断对象的类型
var o = new Array();
console.log(typeof o);
console.log(o instanceof Array);
原文:https://www.cnblogs.com/hukuangjie/p/11186294.html