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”]

JS 内置对象 String对象的更多相关文章

  1. JS内置对象-String对象、Date日期对象、Array数组对象、Math对象

    一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义 ...

  2. js内置对象的常用属性和方法(Array | String | Date | Math)

    js内置对象:Array  String  Math  Date <!DOCTYPE html> <html lang="en"> <head> ...

  3. 第七天:JS内置对象-String字符串对象

    1.String对象  String对象用于处理已有的字符串 字符串可以使用双引号或单引号 String对象有一些常用的方法和属性,例如length 示例代码: <!DOCTYPE html&g ...

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

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

  5. JS内置对象有哪些?

    JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date, ...

  6. js 内置对象和方法 示例

    JS内置函数不从属于任何对象,在JS语句的任何地方都可以直接使用这些函数.JS中常用的内置函数如下: 1.eval(str)接收一个字符串形式的表达式,并试图求出表达式的值.作为参数的表达式可以采用任 ...

  7. 5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、

    location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ...

  8. js课程 2-8 js内置对象有哪些

    js课程 2-8 js内置对象有哪些 一.总结 一句话总结:JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象. 1.js常用对象有哪些? ...

  9. web前端学习(四)JavaScript学习笔记部分(6)-- js内置对象

    1.JS内置对象-什么是对象 1.1.什么是对象: JavaScript中的所有事物都是对象:字符串.数值.数组.函数 每个对象带有属性和方法 JavaScript允许自定义对象 1.2.自定义对象: ...

随机推荐

  1. 笔记43 Spring Security简介

    基于Spittr应用 一.Spring Security简介 Spring Security是为基于Spring的应用程序提供声明式安全保护的安全 性框架.Spring Security提供了完整的安 ...

  2. Vultr账户充值需要注意的事项

    一.Vultr充值注意事项 1.选择适合自己的充值工具.我们可以使用支付宝.信用卡.PAYPAL等支付方式,需要我们注意的是充值方式不要来回切换充值,如果我们有多账户的时候一定不要相互使用,以免导致账 ...

  3. [转]走进 LINQ 的世界

    序 在此之前曾发表过三篇关于 LINQ 的随笔: 进阶:<LINQ 标准查询操作概述>(强烈推荐) 技巧:<Linq To Objects - 如何操作字符串> 和 <L ...

  4. 扩展欧几里得原理的应用:POJ1061青蛙的约会

    /* POJ 1061: 青蛙的约会 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 123709 Accepted: 26395 ...

  5. luoguP1134 阶乘问题 [数论]

    题目描述 也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如: 12! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 = 479,001, ...

  6. 使用electron-vue搭建桌面应用程序项目

    vue-cli+electron一种新的脚手架(vue-electron)vue-electron主要业务逻辑都放在src下的renderer文件夹内,和之前的vue-cli搭建项目流程没有任何区别 ...

  7. NX二次开发-UFUN将工程图中的点坐标映射到建模绝对坐标UF_VIEW_map_drawing_to_model

    #include <uf.h> #include <uf_ui.h> #include <uf_draw.h> #include <uf_view.h> ...

  8. Dll注入技术之APC注入

    APC注入的原理是利用当线程被唤醒时APC中的注册函数会被执行的机制,并以此去执行我们的DLL加载代码,进而完成DLL注入的目的,其具体流程如下:     1)当EXE里某个线程执行到SleepEx( ...

  9. C++实现的B树

    参考资料:按第一个参考资料构建,代码基本上来自于第二个参考资料 https://www.cnblogs.com/guohai-stronger/p/9225057.html https://www.c ...

  10. https://segmentfault.com 一个学习网站

    https://segmentfault.com一个学习网站