js基础复习---字符串操作

Posted Dear 丶Lord

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js基础复习---字符串操作相关的知识,希望对你有一定的参考价值。

    var str="hello world";
// 1 charAt() 返回字符串的第几个下标字符
console.log(str.charAt(4));
// 2:fixed() 以打字机字体显示字符串
document.write(str.fixed());
// 3:indexOf()返回某个字符或字符串片段在字符串中首次出现的位置下标,不存在则会返回-1
console.log(str.indexOf("w"));
console.log(str.indexOf("pp"))
// 4:把字符串转化为大小写
console.log(str.toUpperCase())//大写
console.log(str.toLowerCase())//小写
// 5:substring(star,stop) 方法用于提取字符串中介于两个指定下标之间的字符。
// 一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减 start
// 。
console.log(str.substring(4))//从第4个下标开始,到字符串最结尾
console.log(str.substring(2,5))//返回下标2到下标4之间字符
// 6: 把字符串显示为上 下标
document.write(str.sup())//上标
document.write(str.sub())//下标
// 7:将字符串显示为删除线
document.write(str.strike());
// 8:split, 将字符串分割成数组
console.log(str.split(" "));
// ["hello", "world"]
// 9 slice(star,end),提取字符串片段
// 包括字符串 stringObject 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。star 允许取负数,取负数则为从末尾开始算
document.write(str.slice(3,6))
// 10 replace(a,b) a为匹配字符串的正则规则, b为需要替换为的字符串
console.log(str.replace(/hello/,"fuckb"));

以上是关于js基础复习---字符串操作的主要内容,如果未能解决你的问题,请参考以下文章

js基础复习---数组操作

JS基础 复习: Javascript的书写位置

python基础语法-复习篇

python 基础复习之集合

2017-04-01JS字符串的操作时间日期的操作函数事件动画基础

2.1号Java复习题目——Java中的字符串(基础知识整理)