美文网首页
常用字符串API

常用字符串API

作者: 秋日朝雨 | 来源:发表于2016-11-30 13:37 被阅读0次

字符串(String)

1.声明

varmyString =newString(“Every good boy does fine.”);

varmyString = “Every good boy does fine.”;

2.字符串连接

varmyString = “Every ” + “good boy ” + “does fine.”;

varmyString = “Every “; myString += “good boy does fine.”;

3.截取字符串

//截取第 6 位开始的字符

varmyString = “Every good boy does fine.”;

varsection = myString.substring(6);//结果: “good boy does fine.”

//截取第 0 位开始至第 10 位为止的字符

varmyString = “Every good boy does fine.”;

varsection = myString.substring(0,10);//结果: “Every good”

//截取从第 11 位到倒数第 6 位为止的字符

varmyString = “Every good boy does fine.”;

varsection = myString.slice(11,-6);//结果: “boy does”

//从第 6 位开始截取长度为 4 的字符

varmyString = “Every good boy does fine.”;

varsection = myString.substr(6,4);//结果: “good”

4.转换大小写

varmyString = “Hello”;

varlcString = myString.toLowerCase();//结果: “hello”

varucString = myString.toUpperCase();//结果: “HELLO”

5.字符串比较

varaString = “Hello!”;

varbString =newString(“Hello!”);

if( aString == “Hello!” ){ }//结果: true

if( aString == bString ){ }//结果: true

if( aString === bString ){ }//结果: false (两个对象不同,尽管它们的值相同)

6.检索字符串

varmyString = “hello everybody.”;

// 如果检索不到会返回-1,检索到的话返回在该串中的起始位置

if( myString.indexOf(“every”) >-1){ }//结果: true

7.查找替换字符串

varmyString = “I is your father.”;

varresult = myString.replace(“is”,”am”);//结果: “I am your father.”

8.特殊字符:

\b : 后退符 \t : 水平制表符

\n : 换行符 \v : 垂直制表符

\f : 分页符 \r : 回车符

\” : 双引号 \’ : 单引号

\\ : 反斜杆

9.将字符转换成Unicode编码

varmyString = “hello”;

varcode = myString.charCodeAt(3);//返回”l”的Unicode编码(整型)

varchar =String.fromCharCode(66);//返回Unicode为66的字符

10.将字符串转换成URL编码

varmyString = “hello all”;

varcode =encodeURI(myString);//结果: “hello%20all”

varstr =decodeURI(code);//结果: “hello all”

//相应的还有: encodeURIComponent() decodeURIComponent()

相关文章

  • JavaScript网页特效(一)

    介绍常用js的字符串操作api ❤❤❤ 介绍常用js的保留小数操作api ❤❤ 介绍常用js的大小写转换操作a...

  • Foundation: NSSTring 的基本用法

    常用API Substrings( 截取字符串) String comparison and equality( ...

  • 数组常用 API

    数组常用 api 介绍 split():拆分字符串变成数组(对字符串操作)join() :合并数组变成字符串(对数...

  • 9.25 - OC - NSArray/自动布局

    OC - NSArray各种常用的API componentsJoinedByString 用某些自定符将字符串连...

  • 数组中常用API

    数组中常用十种API String(); 转换成字符串split(' ')把字符串分割为字符串数组reverse(...

  • 字符串常用API

    1.charAt() 返回某个位置的字符。 2.concat() 将一个或多个字符串拼接起来,返回拼接后的字符串。...

  • gson/fastjson 的基本用法

    字符串转对象 将对象转换为JSON字符串 常用API GSON的基本用法 集合或者对象转换成JsonString ...

  • 第三周总结(上)

    字符串常用的API split根据符号,分解字符串,转换为数组的形式。语法: slice根据起始和结束下标截取字符...

  • js 字符串 常用API

    1.charAt() 返回 字符串中指定位置的字符。默认返回首位。接受字符类型的数字。查不到返回 "";使用字符串...

  • Java基础之常用API汇总

    Java基础之常用API汇总 String类: String类代表字符串,字符串本质就是一个字符数组.构造方法:1...

网友评论

      本文标题:常用字符串API

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