@色少11年前
ps:不怎么建议利用jq的content函数,因为获取不正确有兼容问题,亲测
ps:不怎么建议利用jq的content函数,因为获取不正确有兼容问题,亲测
最近看了很多不同的面试题,其中看到一题写出Math Array String的方法。尽可能写全。突然就懵了。就只记得array的pop,join,concat,push等!对于基础的知识的不扎实我自我反省特此记录,防止自己老人痴呆。
Math对象方法
1 abs(x) 返回绝对值
2 ceil(x)上 floor(x)下 round(x)最近 对数进行四舍五入
3 exp(x) 返回e的指数 log(x)返回数的自然对数底为e
4 max(x,y) min(x,y) 返回x,y的最大(小)值
5 pow(x,y)返回x的y次方 sqrt(x,y)返回x,y的平方根
6 tan() sin() cos() atan() asin acos()
7 random() 生成0-1之间的随机数
8 valueOf() 返回math对象的原始值
Array对象方法
1 concat() 链接两个或更多的数组
2 join() 把数组的所有元素放到一个字符串,并通过指定字符链接
3 pop() shift()删除并返回数组的最后一个或第一个元素
4 push() unshift() 像数组的头或尾部增加一个或多个新元素并返回新的长度
5 reverse() 翻转数组
6 slice(start必需,end 可选) 返回选取的元素 如果是负数从尾部开始
7 sort()对元素进行排序
8 toString() 转换为字符串 tolocalString()返回本地字符串 如date根据西方中方的习惯不同而转变
9 splice(start,end,new) 删除元素 并为数组添加新元素,用法类似于slice end为0不删除元素+
String对象方法
1 charAt() 返回指定位置的字符
2 charCodeAt() 返回指定位置字符的Unicode编码
3 concat() 链接字符串
4 indexOf(string,from) 检索字符串,对大小写敏感,from表示从第几个字符开始检索 未找到返回-1
lastindexof()从后往前
5 match() 找到一个或多个正则表达式匹配
6 replace() 替换与正则表达式匹配的值
7 search() 查找与正则表达式匹配的值 返回位置
8 big bink bold一堆控制样式方法
9 split() 把字符串分割为字符串数组
10 subStr(start,number) 返回指定长度的字符串
slice(start,end可选) 提取字符串片段 并返回提取字符串部分
subString(start,end) 返回指定位置的字符串
11 toLowerCase()字符串转换为小写 toUpperCase()字符串转换为大写