js 常用属性和方法等知识汇总 长期更新

方法:

字符串
  1. str.charAt(index)
    用于获取字符串内指定位置的字符串
"abcd".charAt(1)  //b
  1. str.split()
    用于把一个字符串分割成字符串数组
var arr = "ab,cd,ef,g"
arr.split(",")  //["ab", "cd", "ef", "g"]
数组
  1. arr.includes()
    用于检查数组内是否包含一个指定的值,如果包含返回true否则false
var arr = ["aaa","bbb","ccc"]
arr.includes("aaa")  //true
  1. arr.sort()
    用于对数组进行排序,顺序是根据字符串Unicode码点
var arr = ["a1","a","b2","b","a5"]
arr.sort()  //["a", "a1", "a5", "b", "b2"]
  1. arr.join()
    用于把数组内是所有元素放到一个字符串内
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join()  //"aaa,bbb,ccc,d,e"
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join(".")  //"aaa.bbb.ccc.d,e"
  1. arr.shift()
    用于把数组的第一个元素从中删除,并返回第一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.shift(1)  //"aaa"
console.log(arr)  // ["bbb", "ccc"]
  1. arr.pop()
    用于把数组的最后一个元素从中删除,并返回最后一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.pop(1)  //"ccc"
console.log(arr)  // ["aaa", "bbb"]
小知识
  1. 数组...运算符可以快速将数组转为字符串
console.log(...[1,2,3]) // 1 2 3
console.log([...[1,2,3],...[5,6,7]]) // 1 2 3 5 6 7
  1. 可以使用 + ‘1’ 快速获取number类型
console.log(+"1") // 1
console.log(+"a") // NaN
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值