zoukankan      html  css  js  c++  java
  • JavaScript总结之字符串操作(一)

      JavaScript的字符串就是用 '' 或 "" 括起来的字符表示,日常的学习中有时候需要对字符串进行相关的操作。例如要获取字符串某个指定位置的字符,须使用类似Array数组的下标操作,索引号从0开始:

    var s = 'Hello';
    s[0];         //返回"H"
    s[4];         //返回"o"
    s[6];         //索引超出范围,但不会报错,一律返回undefined

      值得注意的是,JavaScript为字符串提供了一些常用方法,调用这些方法不会改变原有字符串的内容,但是会返回一个新的字符串。以下为字符串操作常用的四种方法:

    toUpperCase() 把一个字符串全部变为大写:

    var s = 'Hello';
    s.toUpperCase();      //返回"HELLO"

    toLowerCase() 把一个字符串全部变成小写:

    var s = 'World';
    s.toLowerCase();      //返回"world"

    indexOf() 会搜索指定字符串出现的位置

    var ss = 'Hello, World';
    ss.indexOf('ello');            //返回1
    ss.indexOf(' ');               //返回6
    ss.indexOf('World');           //返回7
    ss.indexOf('world');           //没有找到指定字符串,返回-1

    substring() 会返回指定索引区间的子串:

    var ss = 'Hello, World';
    ss.substring(0, 5);          //返回"Hello"
    ss.substring(3, 8);          //返回"lo, W"
    ss.substring(-1);            //返回"Hello, World"
    ss.substring(-6);            //返回"Hello, World"
     
  • 相关阅读:
    MessageDigest类提供MD5或SHA等加密算法
    23种设计模式之策略设计模式
    n & (n-1)
    ubuntu 常用软件配置
    minicom 没有tx 信号
    usb 驱动
    全局变量的危害
    编写安全代码:小心volatile的原子性误解
    ADB Server Didn’t ACK ,failed to Start Daemon 解决方法
    字长
  • 原文地址:https://www.cnblogs.com/mix88/p/9879310.html
Copyright © 2011-2022 走看看