zoukankan      html  css  js  c++  java
  • 关于StringAPI

    字符串

    1.字符串:由单引号或者双引号包括的数据就叫做字符串

    本质上是多个字符串组成的只读字符数组

    2.字符串与数组

    相同点是都可以通过str[i]访问每一个元素/字符

    都有.length记录元素/字符个数

    都可以用for循环遍历每个元素/字符

    都可以用slice选取里面的元素/字符

    不同点

    数组可以随意修改原数组,字符串不可以

    数组可以修改原数组API,字符串不可以

    类型不同

    内置对象

    ES标准中关规定,浏览器中自带的现成对象和API

    Number String Boolean包装类型对象 浏览器自带

    Array Data RegExp Math

    Error

    Function Object 级别较高的对象,往往是父对象

    Global window浏览器自带的用来替换global

    Number String Boolean包装类型对象

    专门封装基础类型的值,并且提供了基本操作类型值的API

    因为原始数据类型(基本数据类型)的值本身不包含任何API功能,必须借助外部对象提供的功能,只要对基本类型调用API时,都会自动创建对应的包装类型对象来封装基本类型的值.

    1. 大小写转换

    str.toUpperCaes()将字符串中的英文转换为大写

    str.toLowerCaes()将字符串中的英文转换为小写

    2获取指定位置的字符

     

    1. 选取子字符串

    str.slice(starti,endi)含头不含尾

    str.subStr(starti,n)选去starti开始的第n个元素,可以省略第二个参数,表示从starti开始到结尾

  • 相关阅读:
    ecshop与jquery冲突的解决方案
    ecshop_dwt_lbi模板添加
    ecshop模板基础知识
    bcc-tools工具之pidpersec
    bcc-tools工具之runqlen
    bcc-tools工具之runqlat
    bcc-tools工具之funccount
    cgroup介绍之为什么需要了解cgroup
    bcc-tools工具之funcslower
    git patch制作相关简介
  • 原文地址:https://www.cnblogs.com/yqycr7/p/11303100.html
Copyright © 2011-2022 走看看