1. str.charAt(下标); -> 返回指定位置的字符(ps:长度为 1 的字符串)。
str.charCodeAt ->返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。
str.fromCharCode ->接受一个指定的 Unicode 值,然后返回一个字符串。
2. str.indexOf(小字符串); ->返回某个指定的字符串值在字符串中首次出现的位置(下标),没找到返回-1 。
3. str.lastIndexOf() ->返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
4. str.toUpperCase() ->把字符串转换为大写。
5. str.toLowerCase() ->把字符串转换为小写。
6. str.substr(开始位置); ->在字符串中抽取从 start 下标开始的指定数目的字符。
7. str.substring(开始位置); ->提取字符串中介于两个指定下标之间的字符。
var str='width';
str.substring(0,4); -> widt
str.substring(1,3) -> id
str.substring(3)
str.substring(开始位置,结束位置); 截取字符串,不包含结束位置
8str.split() ->把一个字符串分割成字符串数组。
字符串 -> 数组
9.str.replace(要,谁); ->替换 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
var str='今天很冷';
str.replace('冷','热');
10.str.trim() ->删除字符串的头尾空白符,空白符包括:空格、制表符 tab、换行符等其他空白符等。
trim() 方法不会改变原始字符串。
trim() 方法不适用于 null, undefined, Number 类型。
11.str.toString() ->把一个 Number 对象转换为一个字符串,并返回结果。
【数学方法】
Math.random() ->随机数
// Math.floor(Math.random() * 58) 获取你想要的一个范围内的整数
// Math.random() 取[0,1)之间的随机数
// Math.random() * 58 表示[0,58)之间的随机数
Math.PI
Math.ceil() ->对上取整
Math.floor() ->对下取整
Math.round() ->四舍五入
Math.max() ->可以获取多个数中的最大值
Math.min() ->可以返回一组数据中最小值
Math.trunc() ->返回的是一个数的整数部分,不管正数还是负数,直接去掉小数点及之后的部分
Math.sqrt() ->开平方
Math.tan
Math.cos
Math.sin
Math.pow(n, m) ->n的m次方
Math.abs()
网友评论