美文网首页
js字符串使用

js字符串使用

作者: 稀里糊涂姑娘 | 来源:发表于2015-12-01 21:06 被阅读98次

好记性不如烂笔头,更何况,我都没个好记性,所以,有必要经常动动手指,记录记录。主要是供自己review & query.

无论在何种编程语言中,字符串都是最基本的类型之一,js中关于字符串的使用,在此做个简单记录。

length属性

字符串长度用length属性表示, 例如:
var str = "Hello World"; str.length; // 11

常用方法

  • charAt( index): 返回字符串中指定位置的字符;
  • indexOf( substring): 返回字符串中子串第一次出现时第一个字符所在的位置,如果没有符合的子串,则返回-1; 此方法常用于判断一个字符串是否包含某个子串;
  • lastIndexOf( substring ): 同indexOf类似,区别是从末尾开始搜索
  • match( regexp ): 返回的是一个数组,如果regexp是全局匹配模式,匹配的各个子串作为返回数组的元素;如果regexp不是全局匹配模式,第一个匹配的子串作为返回数组的第一个元素,其他元素为匹配正则表达式中的圆括号只表达式的文本;
  • replace( regexp, replacement ): 返回替换后的字符串;
  • slice( start, end ): 返回字符串的一个切片或子串, 从start位置开始,包括start位置的元素,不包括end位置的元素; 切片的长度为: end-start;如果start和end为负整数,则从末尾开始;
  • substring( from, to): 提取字符串的一个子串,to的值为要提前子串的最后一个字符的位置大1(其实和slice类似,区别是不能为负整数);
  • substr(from, length): 提取字符串的一个子串,第二个参数为要提前子串的长度;
  • split( delimiter ): (delimiter中文为分隔符)返回一个数组,数组元素为字符串按分隔符文本分隔后的各子串;
  • trim( ): 去掉开头和结尾处的空白字符;
    var str = "hello world"; str.charAt(1); // "e" str.indexOf('o'); // 4 str.indexOf('lo'); // 3 str.lastIndexOf('l'); // 9 str.match(/[el]/g); // ["e", "l", "l", "l"] str.replace('ld', 'd'); // "hello word" str.slice(2, 5); // "llo" str.substring(1, 4); // "ell" str.substr(1, 3); // "ell" str.split(" "); //["hello", "world"]

不间断更新。。。。。。

相关文章

  • JavaScript String对象

    JavaScript String对象是JS字符串的包装类,用于处理已有的JS字符串,字符串是编程语言中使用最频繁...

  • js中ajax封装

    使用传字符串的形式 html页面代码: js代码: 使用对象的形式: html代码: js代码: ![Upload...

  • JavaScript 字符串

    js字符串,js字符串的概述和声明,js字符串的特性,js字符串的常用方法,js字符串的拓展方法,js字符串的案例...

  • multiline.js帮你在js当中实现多行文本

    multiline.js帮你在js当中实现多行文本 想在js当中使用多行字符串?multiline.js帮你实现这...

  • 20个常用的JavaScript字符串方法

    摘要: 玩转JS字符串。 原文:JS 前20个常用字符串方法及使用方式 译者:前端小智 Fundebug经授权转载...

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • JavaScript练习之字符串学习

    js字符串 练习: 字符串练习 方法一 编写一个程序,将某个字符串反转 下面对例子中使用到的 JS 方法进行说明:...

  • 文章查找匹配次数

    使用js手动查找 使用正则:1.使用字符串拼接,eval()2.使用new RegExp(variable,"g");

  • WKWebView执行Post请求

    方法一:使用js的form表单发送post请求首先定义js函数的字符串宏 执行使用 方法二:1.使用原生或AFNe...

  • JavaScript练习之字符串学习

    js字符串 练习:字符串练习方法一编写一个程序,将某个字符串反转 下面对例子中使用到的 JS 方法进行说明:1、j...

网友评论

      本文标题:js字符串使用

      本文链接:https://www.haomeiwen.com/subject/moijhttx.html