数组和字符串方法的返回值

数组

不会改变原数组的方法

slice()
concat() 	返回新的数组
map()	通过key获得value
filter()
forEach()

改变原数组的方法

pop()		返回被删除的元素的值
push()	返回数组新的长度
shift() 
unshift()
splice() 	返回新数组
sort()

其他数组方法

join() 		返回字符串
split() 		将字符串解析成数组,返回数组,并且数组中的每个元素都是字符串
sort()		返回排序后的数组
filter()	 	返回的数组元素是调用的数组的一个子集,并且是新数组
map() 		返回的是新数组
indexOf()		返回找到的第一个元素的索引值,没有则返回-1
isArray()		返回true或者false 用来检测是否为数组的最好的方法,比instanceof靠谱
reduce() 		返回单个值
forEach() 	foreach没有返回值,是undefined
find() 		返回第一个找到的元素,没有找到就返回undefined1

字符串

charAt(x)							返回字符串中x(下标)位置的字符
charCodeAt(x)						返回字符的Unicode值
concat(str1,str2) 						链接字符串
fromCharcode(c1,c2) 					将一组Unicode值转化为字符串
indexOf(substr, [start]) 				找到字符所在的索引
lastIndexOf(substr, [start]) 				字符最后一次出现的索引
match(regexp) 						查找正则匹配的字符串
replace(regexp/substr, replacetext) 		替换字符串
search(regexp) 						在字符串中查找指定的子字符串
slice(start, [end]) 					截取字符串的某个部分,并返回新的字符串
split(delimiter, [limit]) 					将字符串分隔为数组
substr(start, [length]) 				在字符串中截取指定字符,返回一个新的字符串
substring(from, [to]) 					截取两个制定下标的字符串并返回成新的字符串
toLowerCase() 						把字符串转化为小写
toUpperCase() 						把字符串转化为大写
includes() 							查找字符串中是否包含某个字符
endsWith() 						查找字符串是不是以指定字符结束
repeat() 							重复字符串几次
valueOf() 							相当于转化为字符串
trim() 								从字符串两端删除空白字符

Math

Math.abs(num)                                   返回 num 的绝对值
Math.exp(num)                                   返回 Math.E 的 num 次幂
Math.log(num)                                    返回 num 的自然对数
Math.pow(num,power)                        返回 num 的 power 次幂
Math.sqrt(num)                                  返回 num 的平方根
Math.acos(x)                                      返回 x 的反余弦值
Math.asin(x)                                       返回 x 的反正弦值
Math.atan(x)                                      返回 x 的反正切值
Math.atan2(y,x)                                  返回 y/x 的反正切值
Math.cos(x)                                        返回 x 的余弦值
Math.sin(x)                                         返回 x 的正弦值
Math.tan(x)                                        返回 x 的正切值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值