JavaScript中的string 方法(看得自己都想睡觉!!)

JavaScript中的string 方法(看得自己都想睡觉!!)
1.charAt()与charCodeAt()
1、stringObject.charAt(index) — 返回stringObject中Index位置的字符
2、stringObject.charCodeAt(index) — 返回stringObject中Index位置的字符编码

2.indexOf()与lastIndexOf()
1、stringObject.indexOf(“o”) — 从一个字符串中搜索给定的子字符串,返回子字符串的位置,如果没搜索到该子字符串,则返回-1。
2、stringObject.lastIndexOf(“o”) —从一个字符串中右边搜索给定的子字符串,返回子字符串的位置,如果没搜索到该子字符串,则返回-1。

3.对象的截取 — slice()、substring()、substr()
1、stringObject.slice( start, end ) — 截取子字符串
参数说明:
1、start(必需): 指定子字符串的开始位置
2、end(可选):表示子字符串到哪里结束,end本身不在截取范围之内,省略时截取至字符串的末尾。
3、当参数为负数时,会将传入的复制与字符串的长度相加。

2、substring() — 语法和功能同slice()完全一样,区别在于,当参数为负数时,自动将参数转换为0。

3、stringObject.substr(star,len) — 截取子字符串
参数说明:1、start(必需):指定子字符串的开始位置。
2、len(可选):表示截取的字符总数,省略时截取至字符串的末尾。
3、当start为负数时,会将传入的负值与字符串的长度相加。
4、当len为负数时,返回空字符串。

4、split()
stringObject.split(seperator) — 把一个字符串分割成字符串数组,返回一个数组,seperator是必需,分隔符。

5、replace()
stringObject.replace(regexp / substr, replacement) — 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
参数说明:regexp(必需):规定子字符串或要替换的模式的 RegExp对象。
replacement(必需):一个字符串值。

6、toUpperCase()与toLowerCase()
1、 stringObject.toUpperCase() — 把字符串转换为大写
2、 stringObject.toLowerCase() — 把字符串转换为小写

7、Math对象的方法
1、Math.max(num1,num2…) — 求一组数中的最大值,假如有非数则返回NAN
2、Math.ceil(num) — 向上取整,即返回大于num的最小整数
3、Math.floor(num) — 想下取整,返回num的整数部分
4、Math.round(num) — 将数值四舍五入为最接近的整数
5、Math.abs(num) — 返回num的绝对值
6、Math.random() — 返回大于等于0小于1的一个随机数
求n到m之间的随机整数公式:
random = Math.floor(Math.random()*(m-n+1)+n);

8、Data对象的方法
new Date(); — 创建一个日期时间对象,不传参的情况下返回当前的日期时间对象
1、获取年月日时分秒以及日期的方法:
1、getFulYear():返回4位数的年份
2、getMonth():返回日期中的月份,返回值为0-11
3、getDate():返回月份中的天数
4、getDay():返回星期,返回值为0-6
5、getHours():返回小时
6、getMinutes():返回分
7、getSeconds():返回秒
8、getTime():返回表示日期的毫秒数
2、设置年月日时分秒以及日期的方法:
把上面的get改成set!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值