zoukankan      html  css  js  c++  java
  • 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"));
  • 相关阅读:
    浅谈iOS7 AVFoundation 二维码扫描
    使用ZBarSDK生成和读取二维码
    NSURLConnection与NSURLSession大比拼
    iOS开发------之runtime的运用-类与对象&&&获取当前网络状态
    XML之解析------使用NSXMLPaser(SAX)和GDataXML(DOM)
    Beta阶段项目总结
    星光小组第二阶段团队绩效
    第二阶段冲刺第十天
    第二阶段冲刺第九天
    第二阶段冲刺第八天
  • 原文地址:https://www.cnblogs.com/joesbell/p/5849991.html
Copyright © 2011-2022 走看看