`
chengxj_1986
  • 浏览: 6288 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

JAVASCRIPT STRING常用操作大全

阅读更多

1.str.indexOf(searchString,position) //从前住后数
从position(可选)位置开始,搜索字符串中的第一个searchString所出现的位置并返回。
例如:"hello,john".indexOf("hello")将返回0;
       "xyzxyz".indexOf("x",1)将返回3.

2.str.lastIndexOf(searchString,position) //从后往前数
从position(可选)位置开始,搜索字符串中的第一个searchString所出现的位置并返回。
例如:"xyzxyz".indexOf("y")将返回4.

3.str.charAt(pos)
返回字符串中位置为pos的字符。例如:"xyz".charAt(1)返回y.

4.str.charCodeAt(pos)
返回字符串中位置为pos的字符代码。对于ASCII字符将返回其ASCII代码。
例如:"xyx".charCodeAt(0)返回120,表示字符"x"的ASCII代码。

5.str.slice(start,end)
返回字符串中起始位置为start,结束位置为end(不包括end)的子字符串。

6.str.split(separator,linmit)
将字符串以separator作为分隔符切割成多个子字符串,并将他们作为一个数组返回。limit(可选)表示数组的最大长度,超过的部分将被舍弃。separator分隔符不被包含在任何子字符串中,如果separator为空字符串,则返回字符串中的字符序列组成的数组。如果split方法没有任何参数,则返回仅包含字符串本身,仅有一个元素的数组。
例如:"x,y,z".split(",")将返回["x","y","z"]
       "x,y,z".split(",",2)将返回["x","y"]
       "x-y-z".split("")将返回["x","-","y","-","z"]
       "xy,z".split()将返回"xy,z"

7.str.substr(start,length)
返回字符串中起始位置为start,长度为length的子字符串。
例如:"abcdefg".substr(1,3)将返回"bcd"。

8.str.substring(start,end)
返回字符串中起始位置为start,结束位置为end(包括end)的子字符串。这个方法和slice的区别在是否包含了end位置的字符。

9.str.replace(oldstr,newstr)
将字符串中第一个出现的oldstr子字符串替换为newstr,并返回替换后的字符串。原有字符串不受影响。
例如:var s = "aaa";s.replace("a","x")将返回xaa,而原字符串s仍然是aaa。
如果想替换多个实例,则需要使用正则表达式,例如:s.replace(/a/g,"x")能够将aaa替换成xxx。

10.str.match(regExp)
从字符串中搜索出匹配regExp正则表达式的所有子字符串,将他们作为一个数组返回。

11.str.search(regExp)
从字符串中搜索出匹配regExp正则表达式的第一个子字符串,返回其索引位置。
例如:var s = "aabcabcabc";s.search(/abc/g)返回1.

12.str.toLowerCase()和str.toUpperCase()
toLowerCase()将字符串转换成小写; toUpperCase()将字符串转化成大写
例如:var s1 = "aBc";   var sL = s1.toLowerCase(); 结果:sL=="abc";
var sU = s1.toUpperCase(); 结果:sU=="ABC";
分享到:
评论

相关推荐

    107个常用Javascript语句.doc

    本文档总结了107个常用的Javascript语句,涵盖了Javascript的基础知识点,包括输出语句、注释、HTML文档结构、DOM顺序、表单元素的获取、字符串操作、数字操作、比较操作符、变量声明、判定语句、循环结构、函数定义...

    js字符串类型String常用操作实例总结

    主要介绍了js字符串类型String常用操作,结合实例形式总结分析了javascript字符串类型String常用方法及相关操作注意事项,需要的朋友可以参考下

    JavaScript中常用的一百零七条语句

    JavaScript中常用的一百零七条语句: <br>6.一个小写转大写的JS: document.getElementById( "output ").value = document.getElementById( "input ").value.toUpperCase(); 7.JS中的值类型:String,Number,...

    JavaScript的String字符串对象常用操作总结

    String对象用于存储字符串数据,这里我们做了JavaScript的String字符串对象常用操作总结,需要的朋友可以参考下

    javascript常用整理

    7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:(""+变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与字符相...

    javascript完全学习手册1 源码

    第4章 JavaScript常用对象 73 4.1 Document对象 73 4.1.1 Document对象概述 73 4.1.2 使用Document对象 75 4.2 Form对象及其元素 79 4.2.1 Form对象概述 79 4.2.2 表单元素 80 4.2.3 表单元素属性和事件 82 4.2.4 ...

    Javascript String 字符串操作包

    提供一个 JS String 包,包含了一些常用的对字符串操作的函数,详细的请看源码及演示

    javascript完全学习手册2 源码

    第4章 JavaScript常用对象 4.1 Document对象 4.1.1 Document对象概述 4.1.2 使用Document对象 4.2 Form对象及其元素 4.2.1 Form对象概述 4.2.2 表单元素 4.2.3 表单元素属性和事件 4.2.4 表单验证 ...

    107个常用javascript语句

    107个常用javascript语句 -7.焦点 .focus(); -6.捕获对象通用方法 function $(obj) {return document.getElementById(obj);} ("") %> -5.字符串赋值数组var array=new Array(); array=tdrczpdata.split('<BR>'); ...

    前端大厂最新面试题-string_api.docx

    本文将总结常用的 JavaScript 字符串操作方法,并对它们进行详细的解释。 增 在 JavaScript 中,字符串是一种不可变的数据类型,一旦创建了字符串,就不能直接修改它。因此,在对字符串进行操作时,实际上是创建了...

    107句JSjavascript常用语句.doc

    7. JavaScript 中的值类型:String, Number, Boolean, Null, Object, Function,JavaScript 中的基本数据类型。 8. 字符型转换成数值型:parseInt(), parseFloat(),用于将字符串转换为数字。 9. 数字转换成字符型...

    JavaScript中常用的简洁高级技巧总结

    编程是一件很快乐的事,实现一个目的,我们可以有很多方法路径,在这篇文章我们介绍一些JavaScript的奇技淫巧,仅供大家参考,各路大神在平时的代码编写时,如很多简洁高效的书写方式; 下面话不多说了,来一起看看...

    JavaScript字符串String和Array操作的有趣方法

    字符串和数组在程序编写过程中是十分常用的类型,因此程序语言都会将String和Array作为基本类型,并提供许多字符串和数组的方法来简化对字符串的操作。JavaScript里面也提供了String类型和Array类型,并且有很多基本...

    Javascript数组操作高级心得整理

    4. JavaScript常用对象 21 (1) 对象类型说明 21  本地对象 21  内置对象 21  宿主对象 21 (2) Object对象 21  Object对象的属性 21  Object对象的方法 21 (3) JavaScript对象参考(略) 21 (4) Browser...

    JavaScript详解(第2版)

     14.11.2 JavaScript如何操作样式表   14.11.3 style对象   14.11.4 className属性   14.11.5 下拉菜单和提示框   14.12 应知应会   练习   第15章 W3C DOM与JavaScript   15.1 W3C DOM  ...

    js中string转int把String类型转化成int类型.docx

    `parseInt()` 方法是 JavaScript 中最常用的字符串类型转换为整数类型的方法。该方法可以将字符串类型的数据转换为整数类型,並且可以指定进制基数。 例如: ``` var str = "123"; var num = parseInt(str); ...

    107个常用Javascript语句

    7.JS中的值类型:String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型:parseInt(),parseFloat() 9.JS中的数字转换成字符型:( " " 变量) 10.JS中的取字符串长度是:(length) 11.JS中的字符与...

    java常用语句大全.doc

    Java 编程语言常用语句大全 Java 是一种流行的编程语言,广泛应用于 Android 应用开发、Web 开发、企业软件开发等领域。下面是 Java 编程语言中一些常用的语句和概念: 随机数生成 Random r = new Random(); int...

    javascript 中关于array的常用方法详解

    如果有更好的方法,或者有关于string的别的常用的方法,希望大家不吝赐教。 第一部分 数组去重,总结了一些数组去重的方法,代码如下: /** * 去重操作,有序状态 * @param target * @returns {Array} */ ...

Global site tag (gtag.js) - Google Analytics