---恢复内容开始---

属性:

  • length              字符串的长度
  • prototype         字符串的原型对象
  • constructor       字符串的构造函数,会返回function String()函数

方法:

  • charAt()               参数为字符串数组 数组下标。返回该下标的对应的字符。如果索引值超出字符串范围,则返回空字符串(参数范围是0至.length-1)
  • charCodeAt()        参数同上,返回该下标对应的字符的Unicode编码,如果下标超出范围 返回NAN(参数范围是0至.length-1)
  • concat()               参数个数大于等于2可以连接多个字符串数组。返回值是连接后的一行字符串。参数之间用逗号分隔
  • fromCharCode()    参数是Unicode编码,可以传多个参数,中间用逗号隔开,返回Unicode对应的字符。如果传了多个参数返回他们一起的字符串。如果参数错误返回空字符串
  • indexOf()             参数有两个,第一个表示要搜索的字符串,第二个参数表示开始搜索的下标位置。第二个参数可以省略,省略了即从字符串开始的位置开始搜索, 返回值是字符串片   段在字符串中第一次出现的位置。如果没有匹配到返回-1
  • lastIndexOf()        参数同上,返回值字符串片段在字符串中最后一次出现的下标值。如果没有找到返回-1.
  • match()               参数是一个正则表达式(也可以是字符串片段),返回值是符合正则表达式要求的字符串片段数组。只匹配一次,如果成功匹配就终止。
  • replace()              参数有一股正则表达式(也可以是字符串片段)和一个将要替换的新字符串。会将第一个参数的字符串替换成第二个参数的字符串,只匹配一次。
  • search()               参数和match()一样,返回值是对应的下标位置。
  • slice()                  参数有两个,分别要切取字符串的开始位置和结束位置,返回值时切完的字符串片段。参数可以为负
  • split()                  参数是一个分隔符字符串或者正则表达式。返回值是按照分隔符分隔出的字符片段数组。这是将字符串转成数组的方法。
  • substr()               参数有两个,第一个表示开始的下标位置,第二个参数表示要截取的长度。返回值是切取的字符串片段
  • substring()          参数两个和slice类似。功能也相同。不同之处是参数不能为负数。第二个参数可以省略,默认切取到字符串最后
  • toLowerCase()      没有参数。将字符串转为小写
  • toUpperCase()     没有参数。将字符串转成大写
  • valueOf()            将其它数据类型转为字符串类型。

JavaScript的String对象的属性和方法的更多相关文章

  1. String对象的属性和方法

    String对象的属性和方法   创建字符串的两种方法: 1.直接量:var str = ""; 2.字符串对象创建: new String(""); Stri ...

  2. javascript string对象的属性与方法

    一 创建string对象 new string('string'); 更直接的定义方法是var str = 'string'; 二 string属性 1.constructor 2.lenght 字符 ...

  3. 全面理解Javascript中Function对象的属性和方法

    http://www.cnblogs.com/liontone/p/3970420.html 函数是 JavaScript 中的基本数据类型,在函数这个对象上定义了一些属性和方法,下面我们逐一来介绍这 ...

  4. javascript基本属性访问对象的属性和方法

    var myName = "Shelley"; //字符串基本类型 alert(myName.length);  //隐式创建String对象,数值与myName相同,并执行len ...

  5. JavaScript之Object对象常用属性与方法手册

    MDN Object参考地址:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Obje ...

  6. Javascript进阶:对象实例属性和方法

    Ecmascript中,Object类型是所有它的实例的基础.换句话说,Object类型所具有的任何属性和方法也同样存在于更具体的对象中. Object的每个实例都具有以下属性和方法,这些都能方便于我 ...

  7. javascript中document对象的属性和方法

    document.documentElement; document.firstChild;document.childNodes[0];// 取得对<html>的引用document.b ...

  8. Javascript中String对象的的简单学习

    第十一课String对象介绍1:属性    在javascript中可以用单引号,或者双引号括起来的一个字符当作    一个字符对象的实例,所以可以在某个字符串后再加上.去调用String    对象 ...

  9. JS中的字符串可以直接调用字符串对象的属性和方法

    在JS中,会自动在字符串与字符串对象之间进行转换,因此,任何一个字符串常量都可以看作是一个String对象,其可以直接作为对象使用,只要在字符串变量的后面加 “.” 便可以直接调用String对象的属 ...

随机推荐

  1. Android 关于编译ijkplayer下的so经验分享

    前言:公司最近需要做直播方面的技术调研,所以需要去研究播放器相关的技术:刚好本人github上收藏了ijkplayer,之前一直没有研究过,现在刚好clone下来研究研究. 我先在Windows安装c ...

  2. Kinect 开发 —— 骨骼追踪

    骨骼追踪技术通过处理景深数据来建立人体各个关节的坐标,骨骼追踪能够确定人体的各个部分,如那部分是手,头部,以及身体.骨骼追踪产生X,Y,Z数据来确定这些骨骼点.骨骼追踪系统采用的景深图像处理技术使用更 ...

  3. 【转】BAT取当前日期的前一天

    ============================取前一天的日期       OK============================@echo off ::前一天的日期,格式化输出echo ...

  4. Gym 100952 C. Palindrome Again !!

    http://codeforces.com/gym/100952/problem/C C. Palindrome Again !! time limit per test 1 second memor ...

  5. Python day3 知识总结

    if salary.isdigit(): salary = int(salary)判断输入的salary是否是一个整数是否成立 for index,item in enumerate(product_ ...

  6. [Angular] Make a chatbot with DialogFlow

    Register a account on https://console.dialogflow.com/api-client/ "Creat a intent" -- you c ...

  7. js中对数组的操作-------Day49

    今天碰到了一个问题:easyui的使用中,datagrid表格的高度怎样改变(设定成一个固定的高度),看了半天文档,也从网上查了些.还楞是没弄出来,有点小郁闷.这easyui在某些情况情况下确实好用了 ...

  8. JNI/NDK开发指南(九)——JNI调用性能測试及优化

    转载请注明出处:http://blog.csdn.net/xyang81/article/details/44279725 在前面几章我们学习到了.在Java中声明一个native方法,然后生成本地接 ...

  9. 1.3 Quick Start中 Step 5: Start a consumer官网剖析(博主推荐)

    不多说,直接上干货! 一切来源于官网 http://kafka.apache.org/documentation/ Step 5: Start a consumer Step : 消费消息 Kafka ...

  10. POJ 1082 Calendar Game

    Adam and Eve enter this year's ACM International Collegiate Programming Contest. Last night, they pl ...