一、javaScript数据类型?
基本类型:number,string,boolean,null,undefined,symbol
引用类型:也称复杂数据类型 Object,function
检测基本数据类型:typeof 变量名
特殊:
typeof null 返回 Object
typeof 函数名 返回function
var a=1
console.log(anull) //返回0
console.log(aNaN) //返回NaN===not a number
console.log(typeof NaN)
如何检测是否是一个数组:
- Array.isArray(数组名)
- Object.prototype.toString.call(要检测的目标)
function isArray(target) {
return Object.prototype.toString.call(target) ==="[object Array]"
}
二、数组和字符串常用方法
1. push() //末尾添加
2. shift() //首部删除
3. unshift() //首部添加
4. pop() //末尾删除
5. splice() //插入,删除,替换
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Referenc