码迷,mamicode.com
首页 > 编程语言 > 详细

Javascript 之 String

时间:2017-10-23 01:00:55      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:search   静态   arc   表示   slice   链接   开始   cat   字符   

let str  = ‘abcde‘;

// 截取字符串
slice(start, end)      // 截取字符串,从 start 位置开始到 end-1 位置(左闭右开取中间)
  console.log(str.slice(1, 3));  // ‘bc‘
charAt(n)          // 截取一个长度为1的字符串,n 字符串下标,表示截取 n 位置上的字符串
  console.log(str.charAt(2));  // ‘c‘
substr(start, length)   // 截取字符串,从 start 位置开始截取 length 长度的字符串
  console.log(str.substr(1, 3));  // ‘bcd‘
substring(from, to)    // 截取字符串,从 start 位置开始到 to-1 的位置(左闭右开取中间)
  console.log(str.substring(1, 3));  // ‘bc‘

// 删除字符串前后空白
trim()  // 去掉开头和结尾的空白字符串
  console.log(str.trim());  // ‘abcde‘

// 字符串转成数组
split(delimiter, limit)  // 将一个字符串切分为一个由字符串组成的数组
  console.log(str.split(‘‘));  // [‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘]

// 连接字符串
concat(value, ...)    // 将一个或多个值链接成一个字符串
  console.log(str.concat(‘f‘, ‘g‘));  // ‘abcdefg‘

// 查找字符串
indexOf(substring, start)  // 在指定字符串中寻找一个字符或子串
lastIndexOf(substring, start)  // 在指定字符串中向后寻找一个字符或子串
search(regexp)  // 在一个字符串中查找匹配某个正则表达式的子串

// 转换大小写
toLowerCase()  // 返回指定字符串的一份副本,其中所有的字符都已转为小写
toUpperCase()  // 返回指定字符串的一份副本,其中所有的字符都已转为大写

// 原始值
toString()  // 返回原始的字符串值
valueOf()  // 返回原始的字符串值

静态方法
  String.fromCharCode()  // 使用作为参数传入的字符编码创建一个新的字符串

 

Javascript 之 String

标签:search   静态   arc   表示   slice   链接   开始   cat   字符   

原文地址:http://www.cnblogs.com/joffe/p/7712708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!