d首先告诉大家这是一本不错的教材,我从里面截图出来分享出来
简单的记录下string的一些方法和属性:
str.touppercase()
str.concat()连接两个字符串
str.charat(2)返回指定位置的字符串(返回字符串)
str.indexof()检查某个字符第一次出现的位置(返回位置)
str.match()找到某个字符并返回
str.replace()找到某个字符并用某个字符替换
str.slice(1,3)截取某个字符串的一段
str.split()将字符串转化成数组
str.substr()从字符串某个位置截取多少个出来
str.substring()从某个位置截取到第几位-1的一段
str.trim()去除两边的空白字符
str.valueof()返回原始值
简单的记录下数组array的一些方法和属性:
array.tostring()数组连接成字符串
array.join()数组连接成字符串(可以用特定的连接符)
array.concat()连接两个数组
array.push()向数组最后面添
array.pop()删除在后一个并返回
array.unshirft()在数组开始处添加
array.shirft()在数组开始处删除
array.slice()截取数组中某几个元素
array.splice()插入删除替换数组某个元素(2,2,apple)翻译为第2位置为开始,删除2个,追加一个apple
array.reverse()调换数组
array.map()循环每个数组元素
array.fill()用一个值来填充数组
array.copywith()数组的copy意思为copy几个,那个位置开始,放在那个位置上
array.entries()循环输出数组
array.every(这个里必须放着函数)检查每个数组元素是否满足某个条件
array.find(这个里必须放着函数)找到第一个满足某个条件的数组元素
array.filter(这个里必须放着函数)过滤每个满足条件的数组元素
array.from()从具有length属性的对象变为数组,
array.includes()数组中是否含所有某个特定的对象。返回true或者false
array.reduce()计算数组元素的和
字符串和boole转化
bool.tostring()
字符串转化数字
parseint() parsefloat() nan()
类型判断
Boolean(name)
string()
num()
array()
instanceof()
typeof()
indexof('',1)检测是否含有某符号