JavaScript charAt() 函数

string.charAt(n) -- 返回指定位置(n)的字符

  • char是character的缩写,中文"符号,字符"
  • 引用网址:http://www.dreamdu.com/javascript/string.charAt/

charAt函数语法


string.charAt(n);

charAt函数參数

  • n -- 字符在字符串中的位置(字符串第一个字符的位置为0)

charAt函数返回值

  • 返回n位置的字符
  • 假设n不在0到string.length-1之间,将返回空字符串
  • JavaScript indexOf() 函数

    string.indexOf(substring, startpos) -- 返回substring在string中的位置

    • index,中文"索引"
    • 引用网址:http://www.dreamdu.com/javascript/string.indexOf/

    indexOf函数语法

    string.indexOf(substring, startpos);

    indexOf函数參数

    • substring -- 要查找的子字符串
    • startpos -- 可选參数,从string的startpos位置開始查找substring,假设没有此參数将从string的開始位置查找

    indexOf函数返回值

    • 返回子字符串substring在字符串string中的位置
    • 没有在字符串string中查找到子字符串substring,返回-1
    • JavaScript lastIndexOf() 函数

      string.lastIndexOf(substring, startpos) -- 返回substring在string中最后匹配(出现)的位置

      • last,中文"最后的,末尾的"
      • 引用网址:http://www.dreamdu.com/javascript/string.lastIndexOf/

      lastIndexOf函数语法

      string.lastIndexOf(substring, startpos);

      lastIndexOf函数參数

      • substring -- 要查找的子字符串
      • startpos -- 可选參数,从string的startpos位置開始查找substring,假设没有此參数将从string的開始位置查找

      lastIndexOf函数返回值

      • 返回子字符串substring在字符串string中最后匹配的位置
      • 没有在字符串string中查找到子字符串substring,返回-1
      <html>
      <body>
      <script language="JavaScript" type="text/javascript"> var myString="Welcome to Wrox books. ";
      myString=myString+"The Wrox website is www.Wrox.com. ";
      myString=myString+"visit the Wrox website today."; var foundAtPosition=0;
      var wroxCount=0; while(foundAtPosition !=-1)
      {
      foundAtPosition=myString.indexOf("Wrox",foundAtPosition);
      if(foundAtPosition!=-1)
      {
      wroxCount++;
      foundAtPosition++;
      } }
      document.write("there are+"wroxCount"+"occurrences of the word Wrox");
      </script>
      </body>
      </html>

      JavaScript substring() 函数

      string.substring(startPos, endPos) -- 返回从string的startPos位置,到endPos位置的字符串

      • substring,中文"子字符串"
      • 引用网址:http://www.dreamdu.com/javascript/string.substring/

      substring函数语法

      string.substring(startPos, endPos);

      substring函数參数

      • startPos -- 開始位置
      • endPos -- 结束位置

      substring函数返回值

      字符串

      JavaScript substr() 函数

      string.substr(startPos, length) -- 返回从string的startPos位置,长度为length的字符串

      • 不符合ECMA标准,不赞成使用.
      • substr,中文"子字符串"
      • 引用网址:http://www.dreamdu.com/javascript/string.substr/

      substr函数语法

      string.substr(startPos, length);

      substr函数參数

      • startPos -- 開始位置(取负数时,从字符串的结尾计算)
      • length -- 长度

      substr函数返回值

      字符串

      JavaScript toLowerCase() 函数

      string.toLowerCase() -- 返回小写字符串

      • LowerCase,中文"小写"
      • 引用网址:http://www.dreamdu.com/javascript/string.toLowerCase/

      toLowerCase函数语法

      string.toLowerCase();

      toLowerCase函数返回值

      返回小写字符串

      JavaScript toUpperCase() 函数

      string.toUpperCase() -- 返回大写字符串

      • UpperCase,中文"大写"
      • 引用网址:http://www.dreamdu.com/javascript/string.toUpperCase/

      toUpperCase函数语法

      string.toUpperCase();

      toUpperCase函数返回值

      大写字符串

      toUpperCase函数演示样例

      var str = "www.dreamdu.com";
      document.write(str.toUpperCase());

      结果:

      WWW.DREAMDU.COM

js中内建对象的更多相关文章

  1. js中内置有对象

    statpot:使用mongo+bootstrap+highcharts做统计报表 最近做了一个统计项目,这个统计项目大致的需求是统计接口的访问速度.客户端会调用一个接口来记录接口的访问情况,我的需求 ...

  2. 哪个HTML5内建对象用于在画布上绘制?()

    哪个HTML5内建对象用于在画布上绘制?() getContent getContext getGraphics getCanvas 我的理解: A.C.D不存在HTML5,,js方法中 HTML 5 ...

  3. javascript 对象初探 (四)--- 内建对象之旅之Array

     我们不要去纠结神马是内建对象,神马是內建构造器.到后来你们便会发现其实她们都是对象. Array()是一个构建数组的內建构造器函数: var arr = new Array(); 与下面的是等效的: ...

  4. javascript内建对象

    内建对象等价于内建构造器内建对象大致分为三类:数据封装类对象--Object.Array.Boolean.Number和String工具类对象--Math.Date.RegExp等用于提供遍历的对象错 ...

  5. js常用内置对象及方法

    在js中万物皆对象:字符串,数组,数值,函数...... 内置对象都有自己的属性和方法,访问方法如下: 对象名.属性名称: 对象名.方法名称 1.Array数组对象 unshift( )    数组开 ...

  6. js中关于Blob对象的介绍与使用

    js中关于Blob对象的介绍与使用   blob对象介绍 一个 Blob对象表示一个不可变的, 原始数据的类似文件对象.Blob表示的数据不一定是一个JavaScript原生格式 blob对象本质上是 ...

  7. js中如何访问对象和数组

    js中如何访问对象和数组 一.总结 一句话总结:js访问对象点和中括号,访问数组的话就是中括号 对象 . [] 数组 [] 1.js访问对象的两种方式? . [] 可以使用下面两种方式访问对象的属性和 ...

  8. js arguments 内置对象

    1.arguments是js的内置对象. 2.在不确定对象是可以用来重载函数. 3.用法如下: function goTo() { var i=arguments.length; alert(i); ...

  9. javascript——对象的概念——内建对象

    包括内建对象的所有对象都是Object对象的子对象. 1.Array():构建数组的内建构造器函数 例:创建数组方式有两种: 2.Boolean:是对象,与基本数据类型 布尔值 不相同 例:创建Boo ...

随机推荐

  1. Oracle11G 数据库 expdp、impdp使用示例

    expdp 备份数据库.expdp/impdp简单测试 操作系统层面创建目录 [root@Oracle11g ~]# mkdir -p /home/oracle/db_back/ 修改目录的所属用户. ...

  2. directshow filter 调试步骤

    1,编写filter 2,在debug模式下build 3,注册filter:控制台cd到工程的debug目录下,即欲注册的filter(.ax文件)目录,xx:>regsvr32 contra ...

  3. 11_RHEL安装Maya2015

    1. 解压 tar -xvf ./Autodesk_Maya_English_2015_Linux_64bit.tgz 2. 运行 ./setup 2.1补充 如果提示缺少 libpng12.so.0 ...

  4. 我牵头,你做事——C#委托实践

     我牵头,你做事——C#委托实践一 2007-09-05 23:54:54 标签:委托 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http ...

  5. Hadoop-CDH5.7.0 for CentOS7

    一.需求 系统 CentOS 7 最小化安装 JDK环境 JDK版本:1.8.0_91 jdk-8u91-linux-x64.rpm 下载地址:http://www.oracle.com/techne ...

  6. Gnuradio 学习

    8月份就把usrp买过来了,不过由于一直比较忙, 也没怎么弄. 这几天准备学习学习,暂时也不知道能干些啥.不管怎么样先按教程走一遍,熟悉熟悉设备也是好的吧. 首先去Ettus 下载了一个官方指导,一步 ...

  7. jQuery .Ajax Error Handling Function

    $(function() { $.ajaxSetup({ error: function(jqXHR, exception) { if (jqXHR.status === 0) { alert('No ...

  8. Jackson将json字符串转换成List<JavaBean>

    Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writeValueAsString两个方法就能实现.但是如果要转换复杂类型Co ...

  9. HTML 内嵌JS脚本、相关参考手册

    提供一个JS.HTML参考手册入口:http://www.w3school.com.cn/jsref/index.asp. JavaScript 最常用于图片操作.表单数据处理以及内容动态更新. &l ...

  10. Scut 进阶:网络模型拓扑

    处理消息流程: 关于是否能用 json 串作为 response? 在最后写消息的时候要加上控制选项,将Response类型,事直接以字节流,还是转json串再转字节流的方式进行编码了,如果要转jso ...