javascript字符串方法

Skye,      2022-02-14     793

关键词:

str=‘我是一串字符串‘

charAt()    //获取一整串字符串其中的某一个子字符串

取值范围:0~字符串长度-1

alert ( str.charAt() )   //我   括号里面什么都不写时默认是第0个

alert ( str.charAt(4) )  //符

alert ( str.sharAt(10) )  //空的  括号里的值超过字符串长度,什么都弹不出来

alert ( str.sharAt(-2) )  //空的 同上,都超过了字符串的合法长度,什么都弹不出来

---------------------------

sharCodeAt()  //获取字符相应的 Unicode 编码    0~9  48~57  /  A~Z  65~90  / a~z  97~122  

取值范围:0~字符串长度-1

alert ( str.sharCodeAt() )  //25105 ‘我’的Unicode编码  括号里面什么都不写时默认是第0个

alert ( str.sharCodeAt(12) )         alert ( str.sharCodeAt(-5) )       //空

---------------------------

String.fromCharCode()    //根据字符集编码返回相应字符串

alert ( string.fromCharCode(25105) )  //  ‘我‘

alert ( string.fromCharCode(25105,26153) )   //  ‘我是‘  

alert ( string.fromCharCode(25105,26153).length )  // 2 

---------------------------

indexOf()  // 根据字符串的子字符找到对应下标    从左往右找

alert ( str.indexOf(‘一‘) )   // 2  字符数str里的子字符 ‘一‘ 的下标是2

alert ( str.indexOf(‘串‘,4) )   // 6  第二个参数决定从第几位开始找,从第四位 ‘ 字‘ 开始找到的 ‘串‘ 的下标是6

alert (str.indexOf(‘串‘,-5) )   // 3   第二个值为负数时默认从第0个开始找

alert ( str.indexOf(‘一串‘) )   // 2  把 ‘一串‘ 当做一个单位,他们第一次出现的位置的下标是2

alert ( str.indexOf(‘我‘,20) )  // -1   超出字符串长度,返回-1 

alert ( str.indexOf(‘分‘) )   // -1  字符不存在,没找到 

---------------------------

lastIndexOf()  // 根据字符串的子字符找到对应下标    从右往左找

alert ( str.lastIndexOf(‘我‘) )  // 0  

alert( str.laseIndexOf(‘串‘) )  // 6

alert( str.last.IndexOf(‘串‘,5) )  // 3 从第5位开始从右往左找

javascript字符串方法

字符串大小写转换方法<!DOCTYPEhtml><htmllang="en"><head><metacharset="utf-8"><title>大小写转换</title></head><body><scripttype="text/javascript">varstr="HELLOworl 查看详情

javascript--字符串常用方法总结

JavaScript--字符串常用方法总结举例模板:varstr="whatareyou"varstr1="sss"vartxt=str.方法(参数1,参数2...)console.log(txt) 1.charAt(索引):根据索引,返回字符串中指定的字符串vartxt=str.charAt(5) 2.charCodeAt(索引):根据索引,返回字符串中指定字... 查看详情

javascript字符串截取方法

1字符方法  charAt():接收一个参数,返回给定位置的字符   charCodeAt():接收一个参数,返回指定位置字符的字符编码varstr="helloworld";alert(str.charAt(1));//ealert(str.chatCodeAt(1))//101  2字符串操作方法  concat():将一个或多个... 查看详情

javascript字符串方法(代码片段)

查看详情

javascript字符串方法(代码片段)

查看详情

javascript字符串方法(代码片段)

查看详情

javascript中字符串常用方法总结

trim()方法去除字符串两端空格indexOf()与lastIndexOf()方法获取匹配字符串的索引slice()方法按索引截取字符串replace()方法匹配字段进行替换split()方法字符串分割成数组match()方法根据规则匹配,返回新字符串 查看详情

javascript中trim方法实现

...ery中也有trim()方法能够删除字符变量前后的字符串。可是JavaScript中却没有对应的trim()方法。幸好,JavaScript中有正則表達式,String对象有replace()方法。利用JavaScript的正则和replace方法来达到trim()方法的效果。&nbs 查看详情

javascript---关于字符串和数组的方法

在学习javascript过程中,遇到过很多关于数组和字符串的一些操作。之前也总结了不少方法,可是一遇到自己用的时候,就忘了。不是忘了方法叫什么名,就是忘了方法的参数有什么,返回的是什么?  现在就再次总结一下:... 查看详情

javascript常用定义和方法

1.字符串一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串。toUpperCase()把一个字符串全部变为大写:vars=‘Hello‘;s.toUpperCase();//返回‘HELLO‘toLowerCase()把一个字符串全部变为小写:vars=... 查看详情

Javascript从字符串动态调用对象方法

】Javascript从字符串动态调用对象方法【英文标题】:Javascriptdynamicallyinvokeobjectmethodfromstring【发布时间】:2012-04-0822:41:22【问题描述】:我可以动态调用方法名称为字符串的对象方法吗?我会这样想:varFooClass=function()this.smile=func... 查看详情

javascript容易忘记方法集锦

定义和用法1、split()方法用于把一个字符串分割成字符串数组。提示: 如果把空字符串("")用作separator,那么stringObject中的每个字符之间都会被分割。注意: split()方法不改变原始字符串。2、splice()方法用于插入、删除或... 查看详情

javascript字符串属性和方法

字符串属性:   constructor:返回创建字符串属性的函数;  length: 返回字符串的长度;  prototype: 允许您向对象添加属性和方法; 字符串属性:  charAt():返回指定索引位置的字符;  charCodeAt():返回指定索引位置... 查看详情

javascript字符串方法和连接(代码片段)

查看详情

javascript扩展字符串方法示例(代码片段)

查看详情

javascript字符串方法

str=‘我是一串字符串‘charAt()  //获取一整串字符串其中的某一个子字符串取值范围:0~字符串长度-1alert(str.charAt())  //我  括号里面什么都不写时默认是第0个alert(str.charAt(4)) //符alert(str.sharAt(10)) //空... 查看详情

javascript中的字符串方法总结(代码片段)

字符串方法总结substring()方法用于提取字符串中介于两个指定下标之间的字符。stringObject.substring(start,stop)substring()方法返回的子串包括start处的字符,但不包括stop处的字符。 查看详情

javascript常用字符串方法总结(代码片段)

Javascript常用字符串方法总结常用的字符串方法与查询相关查询字符串长度查询目标值的下标查询下标对应的值与修改相关与转换相关与提取相关与拼接有关常用的字符串方法这里说的所有方法都不会改变原字符串,都是对其... 查看详情