JS入门经典第四章总结

charAt():该函数有一个参数,即选择哪一个位置上的参数。返回值就是该位置上的字符

charCodeAt():该函数有一个参数,即选择哪一个位置上的参数。返回值是该位置字符在Unicode字符集中的编码值。

fromCharCode():与charCodeAt()函数刚好相反。把一系列用逗号分隔的字符编码转化为一个字符串。调用该函数时直接通过类名String.fromCharCode()调用。

indexOf():用于查找子串在字符串中的位置。有2个参数,需要查找的子串;从哪个位置开始查找(可省略)。返回值是查找后的位置。如果没有找到该子串,就返回-1。

lastIndexOf():同上,但是是从字符串尾部从后往前找。

substr():复制字符串的一个子串。有两个参数,第一个参数是子串的起始位置,第二个参数是子串的长度。

substring():复制字符串的一个子串。有两个参数,字符串中子串的开始位置和结束位置,第二个参数可省略,则代表结束位置为整个字符串的结束。

toLowerCase(),toUpperCase()。

Math.ceil():用于向上取整。Math.floor():用于向下取整。

Math.round():对一个数值进行四舍五入,当小数部分大于等于0.5,则向上舍入,反之向下。

Math.random():返回0~1之间的随机数,包括0不包括1。

Math.pow(2,8):2的8次幂。

Number.toFixed():截取指定小数点位数的数字。

Array1.concat(Array2):将数组2连接在数组1后。

slice():复制数组中的一部分元素,与substr()和substring()函数类似。有2个参数,第一个是起始位置,第二个是结束的边界,不包含该位置,且可省略第二个参数。

join():将数组转换为字符串。Array.join()。

sort():对数组进行升序排列。reverse():对数组进行升序排列。

 

猜你喜欢

转载自www.cnblogs.com/yx20190303/p/10485960.html