zoukankan      html  css  js  c++  java
  • JavaScript 18 字符串(二)

     示例 4 : 

    字符串拼接

    concat用于进行字符串拼接

    <script>
     
    var x = new String("Hello ");
    var y = new String("Javascript");
     
    document.write( '字符串x的值: '+x);
    document.write('<br>');
    document.write( '字符串y的值: '+y);
    document.write('<br>');
    document.write( '通过函数concat()把x和y连接起来: ' +  x.concat(y) );
     
    </script>

     示例 5 : 

    子字符串出现的位置

    indexOf 返回子字符串第一次出现的位置
    lastIndexOf 返回子字符串最后一次出现的位置

    <script>
       
    var y = new String("Hello JavaScript");
    document.write( '字符串y的值: '+y);
    document.write('<br>');
    document.write('通过 indexOf ("a")获取子字符"a" 第一次出现的位置 '+y.indexOf ("a"));
    document.write('<br>');
    document.write('通过 lastIndexOf ("a")获取子字符"a" 最后出现的位置 '+y.lastIndexOf ("a"));
    </script>

     示例 6 : 

    比较两段字符串是否相同

    localeCompare 比较两段字符串是否相同,0即表示相同,非0表示不同

    <script>
       
    var x = new String("Hello");
    var y = new String("Hello");
    var z = new String("aloha");
       
    document.write( '字符串x的值: '+x);
    document.write('<br>');
    document.write( '字符串y的值: '+y);
    document.write('<br>');
    document.write( '字符串z的值: '+z);
    document.write('<br>');
     
    document.write('通过 localeCompare()判断 x和y是否相等 '+x.localeCompare(y));
    document.write('<br>');
    document.write('通过 localeCompare()判断 x和z是否相等 '+x.localeCompare(z));
    document.write('<br>');
     
    document.write('0 表示相等<br>');
    document.write('1 表示字母顺序靠后<br>');
    document.write('-1 表示字母顺序靠前<br>');
     
    </script>

  • 相关阅读:
    环境变量学习(二)Mac 可设置环境变量的位置
    环境变量学习(一)简介、查看
    shell学习(二)安装shell环境
    npm学习(十八)npm scripts 使用指南
    nodemon学习(二)实战
    nodemon学习(一)简介、安装、配置、使用
    Error: listen EADDRINUSE 127.0.0.1:8888错误解决
    树莓派创建wifi热点
    JavaScript中的数据类型转换
    Packstack 搭建 OpenStack 报 MariaDB 错误的处理
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13358497.html
Copyright © 2011-2022 走看看