文中送给刚加入团队的新手,及其力量薄弱的小伙伴们。

知识要点非常简单,工作上常常使用。

假如感觉可以用,能够个人收藏起來预留;

将字符串数组拆分为二维数组。

let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.split(',');let bb = ss.split('');console.log(aa);//["hello", "world"]console.log(bb);//["你", "相", "信", "命", "运", "吗", "?"]jsreplace函数怎么用-sql语句replace的用法方法-第1张图片从字符串数组中获得第一个标识符charAt(0)。let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.charAt(6);let bb = ss.charAt(3);console.log(aa);//wconsole.log(bb);//命jsreplace函数怎么用-sql语句replace的用法方法-第2张图片获得字符串数组的最终一个字符charat(s . length–1);let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.charAt(s.length - 1);let bb = ss.charAt(ss.length - 1);console.log(aa);//dconsole.log(bb);//?jsreplace函数怎么用-sql语句replace的用法方法-第3张图片获得字符串数组汉语本子h字符串数组的文章段落(逐渐部位,完毕部位)。

2个值:第一个是起止部位,第二个是完毕部位;

let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.substring(1,4);let bb = ss.substring(2,5);console.log(aa);//ellconsole.log(bb);//信运势

值:字符串数组逐渐被提取的部位;

let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.substring(1);let bb = ss.substring(2);console.log(aa);//ello,worldconsole.log(bb);//信运势吗?jsreplace函数怎么用-sql语句replace的用法方法-第4张图片获得字符串数组切成片(),跟上面一样。let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.slice(1,4);let bb = ss.slice(2);console.log(aa);//ellconsole.log(bb);//信运势吗?jsreplace函数怎么用-sql语句replace的用法方法-第5张图片寻找标识符第一次发生的部位indexOf()。let s = "hello,world,hello,world";let ss = "你坚信运气吗?你坚信运气吗?";let aa = s.indexOf('w');let bb = ss.indexOf('相');console.log(aa);//6console.log(bb);//1jsreplace函数怎么用-sql语句replace的用法方法-第6张图片搜索标识符l lastIndexOf()的最后一次发生。let s = "hello,world,hello,world";let ss = "你坚信运气吗?你坚信运气吗?";let aa = s.lastIndexOf('w');let bb = ss.lastIndexOf('相');console.log(aa);//18console.log(bb);//8jsreplace函数怎么用-sql语句replace的用法方法-第7张图片搜索标识符在特定部位indexOf()以后第一次发生的部位。let s = "hello,world,hello,world";let ss = "你坚信运气吗?你坚信运气吗?";let aa = s.indexOf('w',10);let bb = ss.indexOf('相',3);console.log(aa);//18console.log(bb);//8

全篇标识符更换。

let s = "hello,world";let ss = "你坚信运气吗?";let aa = s.replace('h','H');let bb = ss.replace('你','他');console.log(aa);//Hello,worldconsole.log(bb);//他坚信运气吗?

将全部英文字母变换为英文大写字母。

let s = "hello,world";let aa = s.toUpperCase();console.log(aa);//HELLO,WORLD

请记牢,字符串数组在JavaScript中是确定的,像replace()和toUpperCase()那样的办法都回到新的字符串数组,而初始字符串数组自身沒有转变。

在ECMAScript 5中,字符串数组能够被视作写保护二维数组,除开charAt()方式以外,还能够应用方括号来浏览字符串数组中的单独标识符(16位值):

s = "您好,全球";

s[0] // => "h "

s[s . length–1]//= > " d "

评论(0条)

刀客源码 游客评论