• JavaScript -- 时光流逝(三):js中的 String 对象的方法


    JavaScript -- 知识点回顾篇(三):js中的 String 对象的方法

    (1) anchor(): 创建 HTML 锚。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.anchor("mytxt1"))
          </script>

      


    (2) big(): 用大号字体显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.big());
          </script>

      


    (3) blink(): 显示闪动字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.blink());
          </script>

      


    (4) bold(): 使用粗体显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.bold());
          </script>

      


    (5) charAt() 返回在指定位置的字符。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.charAt(0));
          </script>


    (6) charCodeAt(): 返回在指定的位置的字符的 Unicode 编码。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.charCodeAt(0));
          </script>


    (7) concat(): 连接字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            var txt2=" 2018 "
            document.write(txt1.concat(txt2));
          </script>


    (8) fixed(): 以打字机文本显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.fixed());
          </script>

      


    (9) fontcolor(): 使用指定的颜色来显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.fontcolor("Red"));
          </script>

      


    (10) fontsize(): 使用指定的尺寸来显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.fontsize(7));
          </script>

      


    (11) fromCharCode(): 从字符编码创建一个字符串。

          <script type="text/javascript">
            document.write(String.fromCharCode(65,66,67,68,69));
          </script>

      


    (12) indexOf(): 检索字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.indexOf('w'));
          </script>

      

     
    (13) italics(): 使用斜体显示字符串。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.italics());
          </script>

      


    (14) lastIndexOf():    从后向前搜索字符串。如果要检索的字符串值没有出现,则该方法返回 -1。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.lastIndexOf('e'));
            document.write('<br/>');
            document.write(txt1.lastIndexOf('world'));
            document.write('<br/>');
            document.write(txt1.lastIndexOf('x'));
          </script>

      


    (15) link(): 将字符串显示为链接。

          <script type="text/javascript">
            var txt1="Hello world!"
            document.write(txt1.link("https://www.cnblogs.com"));
          </script>

      


    (16) localeCompare(): 用本地特定的顺序来比较两个字符串。大于返回1,小于返回-1,等于返回0。

          <script type="text/javascript">
            var txt1='Hello world2019!'
            var txt2='Hello world2018!';
            var txt3='Hello world2018!';
            document.write(txt1.localeCompare(txt2));
            document.write('<br/>');
            document.write(txt2.localeCompare(txt1));
            document.write('<br/>');
            document.write(txt2.localeCompare(txt3));
          </script>

      


    (17) match(): 找到一个或多个正则表达式的匹配。

          <script type="text/javascript">
            var txt1='Hello world2019and2020!'
            document.write(txt1.match('Hello'));
            document.write('<br/>');
            document.write(txt1.match('xyz'));
            document.write('<br/>');
            document.write(txt1.match(/d+/g));
          </script>

      


    (18) replace(): 替换与正则表达式匹配的子串。

          <script type="text/javascript">
            var txt1='Hello world2019and2020!'
            document.write(txt1.replace(/world/g, "My Baby"));
          </script>

      


    (19) search(): 检索与正则表达式相匹配的值。

          <script type="text/javascript">
            var txt1='Hello world2019and2020!'
            document.write(txt1.search(/world/));
          </script>

      


    (20) slice(): 提取字符串的片断,并在新的字符串中返回被提取的部分。

          <script type="text/javascript">
            var txt1='Hello world2019and2020!'
            document.write(txt1.slice(11));
          </script>

      


    (21) small(): 使用小字号来显示字符串。

          <script type="text/javascript">
            var txt1='Hello World2019and2020!'
            document.write(txt1.small());
          </script>

      


    (22) split(): 把字符串分割为字符串数组。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!'
            document.write(txt1.split(" "));
          </script>

      


    (23) strike(): 使用删除线来显示字符串。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!'
            document.write(txt1.strike());
          </script>

      


    (24) sub():  把字符串显示为下标。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!'
            var txt2='xxx';
            document.write(txt1+txt2.sub());
          </script>

      


    (25) substr(): 从起始索引号提取字符串中指定数目的字符。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!'
            document.write(txt1.substr(3,11));
          </script>

      


    (26) substring(): 提取字符串中两个指定的索引号之间的字符。与 slice() 和 substr() 方法不同的是,substring() 不接受负的参数。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!'
            document.write(txt1.substring(3,12));
          </script>

      


    (27) sup():  把字符串显示为上标。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!';
            var txt2='ppp';
            document.write(txt1+txt2.sup());
          </script>

      


    (28) toLocaleLowerCase(): 把字符串转换为小写。

      与 toLowerCase() 不同的是,toLocaleLowerCase() 方法按照本地方式把字符串转换为小写。

      只有几种语言(如土耳其语)具有地方特有的大小写映射,所有该方法的返回值通常与 toLowerCase() 一样。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!';
            document.write(txt1.toLocaleLowerCase());
          </script>

      


    (29) toLocaleUpperCase(): 把字符串转换为大写。

      与 toUpperCase() 不同的是,toLocaleUpperCase() 方法按照本地方式把字符串转换为大写。

      只有几种语言(如土耳其语)具有地方特有的大小写映射,所有该方法的返回值通常与 toUpperCase() 一样。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!';
            document.write(txt1.toLocaleUpperCase());
          </script>

      


    (30) toLowerCase():   把字符串转换为小写。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!';
            document.write(txt1.toLowerCase());
          </script>

      


    (31) toUpperCase():   把字符串转换为大写。

          <script type="text/javascript">
            var txt1='Hello World 2019 and 2020!';
            document.write(txt1.toUpperCase());
          </script>

      

  • 相关阅读:
    郑码
    AutoCAD 安装
    China Mobile 移动
    CCB 建行
    Word基础
    Java 继承
    Java 封装(内部类)
    Java 类与对象
    Java 方法
    Java 数组
  • 原文地址:https://www.cnblogs.com/ChengWenHao/p/JavascriptPart3.html
Copyright © 2020-2023  润新知