js判断数组的常用方法
一、Array.isArray()
Array.isArray([1,2,3]);
二、instanceof
var arr = [1,2,3];
arr instanceof Array
三、constructor
var arr = [1,2,3];
arr.constructor === Array
四、Object.prototype.toSrtring.call([ ])
var arr = [1,2,3];
Object.prototype.toString.call(arr);
js判断基本类型的常用方法
Object.prototype.toString.call(null);
Object.prototype.toString.call(undefined);
Object.prototype.toString.call(“abc”);
Object.prototype.toString.call(123);
Object.prototype.toString.call(true);
数组转字符串
var arr = [1,2,3,4,'巴德','merge'];
var str = arr.join(',');
console.log(str);
字符串转数组
var str = '1,2,3,4,巴德,merge';
var arr = str.split(',');
console.log(arr);
console.log(arr[4]);