• JS基础之String


    // 字符串String
    // 属性
    	// length
    // 方法
    /*
    	charAt() 获取指定的编码对应的字符
    	charCodeAt() 获取指定的字符对应的编码
    	concat() 字符串拼接 不改变原字符串
    	slice() 切片 不改变原字符串
    	substring() 切片 不改变原字符串
    	substr() 切片 不改变原字符串
    	
    	indexOf() 从左往右查询元素第一次出现的位置,返回值为找到的索引位置
    	lastIndexOf() 从右向左查询元素第一次出现的位置,返回值为找到的索引位置
    	trim() 清除当前字符串的前后后格 不改变原字符串
    	
    	//常用
    	toLowerCase() 不改变原字符串
    	toUpperCase() 不改变原字符串
    	toLocaleLowerCase() 不改变原字符串
    	toLocaleUpperCase() 不改变原字符串
    */
    // length()
    var str1='hello world';
    console.log(str1);
    console.log(str1.length); //11
    // charAt() 获取指定位置的字符
    console.log(str1.charAt(6)); //w
    // charCodeAt() 获取指定位置的字符对应的编码
    console.log(str1.charCodeAt(6)); //119
    // concat() 字符串拼接 不改变原字符串
    console.log(str1.concat('!','hello'));
    console.log(str1);
    // slice(起始位置,结束位置) 切片 不改变原字符串
    console.log(str1.slice(1,4));
    console.log(str1);
    // substring(起始位置,结束位置) 切片 不改变原字符串
    console.log(str1.substring(1,4));
    console.log(str1);
    // substr(起始位置,返回的字符个数) 切片 不改变原字符串
    console.log(str1.substr(2,6));
    console.log(str1);
    // indexOf(元素,起始位置) 从左往右查询元素第一次出现的位置,返回值为找到的索引位置
    // 查找时起始位置也在查找范围内
    var str2 = 'hello hello hello hello';
    console.log(str2.indexOf('e',6));
    // lastIndexOf(元素,起始位置) 从右向左查询元素第一次出现的位置,返回值为找到的索引位置
    // 查找时起始位置也在查找范围内
    console.log(str2.lastIndexOf('e',10));
    // trim() 清除当前字符串的前后后格 不改变原字符串
    var str3 = '         hello     hello       ';
    console.log(str3.trim());
    console.log(str3);
    var str4 = 'hello WORLD';
    // toLowerCase() 不改变原字符串
    console.log(str4.toLowerCase());
    console.log(str4);
    // toUpperCase() 不改变原字符串
    console.log(str4.toUpperCase());
    console.log(str4);
    // toLocaleLowerCase() 不改变原字符串
    console.log(str4.toLocaleLowerCase());
    console.log(str4);
    // toLocaleUpperCase() 不改变原字符串
    console.log(str4.toLocaleUpperCase());
    console.log(str4);
    

      

  • 相关阅读:
    webSocket
    Spring中注解大全和应用
    原生js替换jQuery各种方法-中文版
    正则表达式-基础知识Review
    Swoole 4.1.0 正式版发布,支持原生 Redis/PDO/MySQLi 协程化
    Javascript 模块化指北
    精读《sqorn 源码》
    nodejs源码—初始化
    ubuntu显卡驱动安装
    iOS推断当前控制器是否在显示
  • 原文地址:https://www.cnblogs.com/shannen/p/12465163.html
Copyright © 2020-2023  润新知