JS内置对象

    String对象:字符串对象,提供了对字符串进行操作的属性和方法。

    Array对象:数组对象,提供了数组操作方面的属性和方法。

    Date对象:日期时间对象,可以获取系统的日期时间信息。

    Boolean对象:布尔对象,一个布尔变量就是一个布尔对象。(没有可用的属性和方法)

    Number对象:数值对象。一个数值变量就是一个数值对象。

    Math对象:数学对象,提供了数学运算方面的属性和方法。

String对象的属性和方法

    length:获取字符串的长度。如:var len = strObj.length

    toLowerCase():将字符串中的字母转成全小写。如:strObj.toLowerCase()

    toUpperCase():将字符串中的字母转成全大写。如:strObj.toUpperCase()

  charAt(index)

      功能:返回指定下标位置的一个字符。如果没有找到,则返回空字符串。  

      语法:strObj.charAt(index)

      参数:index是指定的一个索引号,根据index索引号来返回一个字符。

    indexOf()

        功能:返回一个子字符串在原始字符串中的索引值(查找顺序从左往右查找)。如果没有找到,则返回-1。

        语法:strObj.indexOf(substr)

        参数:substr代表要查找的一个子字符串。

    lastIndexOf()

        功能:在原始字符串,从右往左查找某个子字符串。如果没找到,返回-1。  

        语法:strObj.lastIndexOf(substr)

        参数:substr代表要查找的子字符串。

    substr()

        功能:在原始字符串,返回一个子字符串。

        语法:strObj.substr(startIndex [ , length])

        说明:从下标startIndex起,返回length个字符。

        参数:

          startIndex表示查找的起始索引号;

          length可选,返回几个字符。如果省略,一直返回到结尾。

      

    substring()

        功能:在原始字符串,返回一个子字符串。

        语法:strObj.substring(startIndex [ , endIndex])

        说明:返回从startIndex开始索引值到endIndex结束索引值之间的所有字符。

        参数:

          startIndex:代表开始索引值。

          endIndex:可选项,代表结束索引值。如果省略,一般返回到结尾的所有的字符。

        提示:如果省略第二个参数,那么substr()和substring()结果一样。

        注意:substring()返回的字符包含startIndex处的字符,不包含endIndex处的字符。

        举例:

           “abcdefgh”.substring(0,5) = “abcde”

          “abcdefgh”.substr(0,5) = “abcde”

          “abcdefgh”.substring(2,3) = “c”

          “abcdefgh”.substr(2,3) = “cde”

    split():将一个字符串转成数组

       功能:将一个字符串切割成若干段。返回一个数组

        语法:strObj.split(分割号)

        参数:参数是一个分割号的字符串。用指定的分割号将字符串切成若干段。

        举例: “a,b,c,d”.split(“,”) = arr[“a” , “b” , “c” , “d”]

转载于:https://www.cnblogs.com/yd09023/p/5863446.html

JS 内置对象 String对象相关推荐

  1. 前端:JS/23/JS内置对象(String对象,Array对象,Date对象,Boolean对象,Number对象,Math对象),实例:求圆的面积,求直角三角形

    JS内置对象 1,String对象 字符串对象,提供了对字符串进行操作的属性和方法 2,Array对象 数组对象,提供了数组操作方面的属性和方法 3,Date对象 日期时间对象,可以获取系统的日期时间 ...

  2. js内置对象——String对象

    String对象 String对象用于处理文本(字符串) 创建String对象的语法: new Sting("abcde"); 创建原始类型字符串变量: var name1 = & ...

  3. 4月5日--课堂笔记--JS内置对象

    JavaScript 4.5 一.    JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i.       没有参数:创建一个初始容量为0的数组 ii. ...

  4. js内置对象【学习笔记】

    今天系统的学了一下javascript的内置对象.mark相关的知识点: 首先,什么是js的内置对象,它包括了些什么内容?(以下内容转自网上资源的整合) (W3shool JS手册地址:http:// ...

  5. window内置对象和js内置对象与方法

    window内置对象 一.navigator   代表着浏览器本身的信息: 代码名:navigator.appCodeName 浏览器语言:navigator.browserLanguage 操作系统 ...

  6. JS内置对象及其用法总结

    首先JS对象分为3种:自定义.内置.浏览器.今天就总结一下JS内置对象以及一些用法. 一.Math对象:不是一个构造函数,不需要new,直接调用即可. 1.Math.max(x,y);返回x,y的最大 ...

  7. JS内置对象操作方法整理

    JS对象操作方法整理 文章目录 JS对象操作方法整理 数组 ES5 ES6 字符串 String 日期 Date() 数字 Number 算数 Math 数组 ES5 concat() 连接两个或更多 ...

  8. JS内置引用类型/内置对象

    JS内置引用类型/内置对象 概述 对象在 JavaScript 中被称为引用类型的值/实例,在 ECMAScript 中,引用类型是一种数据结构, 用于将数据和功能组织在一起.它也常被称为类,但这种称 ...

  9. js内置对象常用方法

    js内置对象常用方法 JS内置对象: ● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储.转化和表达 ● Array对象:提供一个 ...

最新文章

  1. 剑指Offer 替换空格
  2. Spring Boot 学习系列(09)—自定义Bean的顺序加载
  3. 10---Net基础加强
  4. 边写 Javascript 代码边玩游戏 – WarriorJS
  5. 关于CaciiEZ端口流量阀值报警的设置
  6. 你知道undefined与null的区别吗?
  7. 隐藏了十年的 Sudo 漏洞曝出:无需密码就能获取 root 权限
  8. HW 基于接口/全局地址池的DHCP
  9. docker 实践(十二)k8s 初体验
  10. 理解iOS 8中的Self Sizing Cells和Dynamic Type
  11. 导弹拦截(数据加强版)
  12. java pow_Java pow()方法
  13. 实施不良资产证券化 信用评级不能少
  14. vue+koa2移动电商实战
  15. Rounded Corner Test
  16. 用python如何制作表格_Python中如何用xlwt制作表格
  17. 全球人工智能产业链产业图谱
  18. 我的世界手机版javaui材质包_我的世界手机版幸运方块2.1
  19. CSS控制,彩色图片变灰色
  20. python的coupon_Python数据分析:拼多多优惠券使用预测

热门文章

  1. python查看模块功能_Python模块Os系统功能
  2. idc机房建设费用_idc机房服务器带宽租用费用
  3. 哨兵模式原理_Redis哨兵、复制、集群的设计原理,以及区别
  4. basys2数码管共阳还是共阴_数据选择器Multiplexer || 数码管动态显示 ||实现逻辑函数 || 重难考点 || 数电...
  5. fianl属性 java_在Java中使用Final关键字可以提高性能吗?
  6. android 自定义flowlayout,Android 自定义ViewGroup之实现FlowLayout-标签流容器
  7. 商品领域ddd_DDD 领域驱动设计-商品建模之路
  8. js aes加密_nodejs中使用Crypto-JS对图片进行加解密
  9. set python_使用dict和set
  10. python定时发送邮件