|
@@ -0,0 +1,53 @@
|
|
|
+// toUpperCase 将字符串中的字母转换为大写的
|
|
|
+// toLowerCase 将字符串中的字母转换为小写的
|
|
|
+// concat 连接字符串
|
|
|
+// trim 消除字符串前后的空格
|
|
|
+
|
|
|
+
|
|
|
+// 长度 length
|
|
|
+// indexOf 字符串中指定字符串首次出现的索引下标位置
|
|
|
+var str = "My name is LiLi,I'm Chinese";
|
|
|
+console.log(str,'原字符串');
|
|
|
+str.indexOf("ese");
|
|
|
+// console.log(str.indexOf("ese"));
|
|
|
+
|
|
|
+// lastIndexOf 字符串中指定字符串最后出现的索引下标位置
|
|
|
+var lastStr = str.lastIndexOf("name");
|
|
|
+// console.log(lastStr)
|
|
|
+
|
|
|
+
|
|
|
+// slice 允许负数截取 从后往前-1开始 从前往后0开始
|
|
|
+// 一个值 截取当前索引下标位置到最后的内容
|
|
|
+// 两个值 截取当前索引下标位置到第二个索引下标位置(不包含第二个索引下标)
|
|
|
+// 不会改变原字符串
|
|
|
+var aa = str.slice(-12,-6);
|
|
|
+console.log(aa,'slice方法');
|
|
|
+
|
|
|
+// substring
|
|
|
+// 一个值 截取当前索引下标位置到最后的内容
|
|
|
+// 两个值 截取当前索引下标位置到第二个索引下标位置(不包含第二个索引下标)
|
|
|
+// 不会改变原字符串
|
|
|
+var bb = str.substring(3);
|
|
|
+console.log(bb,'substring方法')
|
|
|
+
|
|
|
+// substr
|
|
|
+// 第一个值 截取下标的起始索引位置
|
|
|
+// 第二个值 截取的长度
|
|
|
+// 不会改变原字符串
|
|
|
+var cc = str.substr(3,12);
|
|
|
+console.log(cc,'substr方法')
|
|
|
+
|
|
|
+// replace替换方法
|
|
|
+// 用于指定字符串替换
|
|
|
+var dd = str.replace("name",'WWW');
|
|
|
+console.log(dd,'replace方法')
|
|
|
+console.log(str,'字符串1');
|
|
|
+
|
|
|
+// split 字符串转数组
|
|
|
+// 用逗号隔开字符串
|
|
|
+var ff = str.split(",");
|
|
|
+console.log(ff,"split方法")
|
|
|
+
|
|
|
+// chatAt 返回指定下标的字符
|
|
|
+var gg = str.charAt(16);
|
|
|
+console.log(gg,'chatAt方法')
|