JavaScript基础知识(六)

相关api介绍

数字类型

- parseInt  
- parseFloat

字符串类型

.length 返回字符串长度

字符串可以通过下标的方式来获取值

字符串的相关api都不会改变原来字符串,并且可以返回一个新的字符串,若要获取其值则需要声明新的变量获取

 str.indexOf(char[,startIndex])

查询str中队形的char字符的位置,并且返回第一个的下标,可以通过startIndex指定查找的初始下标

str.substring(startIndex,endIndex)

在相关范围内截取字符串,注意,endIndex并不会被取到,startIndex为初始下标,endIndex为结束后一位的下标

str.substr(startIndex,length)

通过startIndex定位初始下标,通过length获取等length长度的子串

str.trim()

清除字符串两端的空白字符,包括换行,制表等

str.replace("originStr","newStr") 

在str字符串中,将originStr子串替换为newStr子串

str.split(char)

以char字符为标志,将str字符串分隔成数组


其他类型api

str.charAt(index)

通过下标获取对应字符串

str.charCodeAt(index)

通过下标获取对应字符串的unicode编码

String.fromCharCode(unicode)

通过unicode编码获取对应的字符串

str.lastIndexOf(char[,startIndex])

从右往左查询对应字符是否存在

str.slice(startIndex,endIndex)

通过下标范围获取str的子串

str.toLocaleLowerCase()
str.toLocaleUpperCase()

将str中的字符转化成小|大写

str.repeat(n)

将str重复进行取值,自身数量的增加


数组

arr.push(data[,data])

对arr数组的末尾执行添加操作

arr.unshift(data[,data])

对arr数组的开头执行添加操作

arr.pop()

对arr数组的末尾执行删除操作

arr.shift()

对arr数组的开头执行删除操作

arr.join(str)

以str字符为标志对arr数组进行分割,并且形成新的字符串

arr.indexOf(item)

查询arr数组中是否存在item

Array.isArray(arr)

判断arr数组是否为数组类型

arr.concat(arr[,arr])

对arr数组进行与其他数组的连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值