JS - API集 判断数组

判断是否为数组

let  ary =  [1,2,3,4]
console.log(ary.constructor==Array) //true (看斯假各特)

 

indexOf() 查找字符下标 存在返下标 不存在返-1
join('-') : 按照指定的字符 - 分割
cancat() : 拼接数组 arr.cancat(arr1,arr2)
slice(a,b) : 截取 从A开始到B arr = [1,2,3,4,5] 例:arr.slice(1,3) 返回[2,3] 读 slice(斯赖死)
sort() : 排序 arr.sort((a,b)=>a-b) 从小到大排 b-a 从大到小排 默认从小到大
map() :遍历 会 new 一个新数组 进行循环 属于深拷贝
set() : 去重 new set()
push(): 末尾添加
pop():末尾删除 读(破)
shift():开头删除 (谢虎特)
unshift():开头添加
string();对象或数组转字符串
aplite() 将字符串转化为数组
atob() 用于解base64码

JSON.parse()从一个字符串中解析出JSON对象
var str = '{"a":"1","b":"2"}';
JSON.parse(str); (怕斯)
结果是:Object{a:"1",b:"2"}

JSON.stringify() 从一个对象中解析出字符串
JSON.stringify({"a":"1","b":"2"}) (斯俊怀)
结果是:"{"a":"1","b":"2"}"

 

posted on 2022-02-23 12:07  未茉  阅读(47)  评论(0)    收藏  举报

导航