博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript基础之String对象和RegExp对象
阅读量:7064 次
发布时间:2019-06-28

本文共 2429 字,大约阅读时间需要 8 分钟。

hot3.png

//字符串对象    //属性    function str.constructor;     //返回字符串str的构造函数    int      str.length;          //返回字符串str的长度    mixed    str.prototype;       //允许你在对象原型上添加属性和方法    //方法 所有方法都返回一个新的值,不改变原始变量    string str.charAt(int index);                           //返回字符串str索引index处的字符    string str.charCodeAt(int index);                       //返回字符串str索引index处字符的unicode编码    string String.fromCharCode(int n1, [int n2, ...]);      //静态方法 返回对应unicode的字符    bool   str.startsWith(string str1, [int start]);        //检查字符串str是否以字符串str1开始 是返回true start指定开始搜索的位置    bool   str.endsWith(string str1, [int length]);         //检查字符串str是否以字符串str1结束 是返回true length指定字符串搜索的长度    bool   str.includes(string str1, [int start = 0]);      //检查字符串str从start开始是否包含字符串str1 是返回true 区分大小写         int    str.indexOf(string str1, [int start = 0]);       //返回字符串str从start开始首次包含字符串str1的位置 不包含则返回-1    int    str.lastIndexOf(string str1, [int start = 0]);   //返回字符串str从start开始从后向前首次包含字符串str1的位置 不包含返回-1    int    str.search(mixed str1);                          //返回字符串str中str1的起始位置 str1可为字符串或regexp    string str.substring(int start, [int end]);             //返回字符串str中以start开始到end(不包括end)结束的子串    string str.slice(int start, [int end]);                 //返回字符串str中以start开始到end(不包含end)结束的子串 end可为负数    string str.substr(int start, [int length]);             //返回字符串str中以start开始长度为length的子串 start可为负数    mixed  str.match(regexp);                               //返回字符串str中匹配正则regexp的单元组成的数组 如果没有匹配返回null    string str.replace(mixed str1, string str2);            //返回字符串str中所有str1被替换为str2后的新字符串 str1可为字符串或regexp    string str.concat(string str1, [string str2, ...]);     //返回连接两个或多个字符串连接后的新字符串    array  str.split(mixed str1, [int limit]);              //返回字符串被分隔符str1切割后的各子串组成的数组 str1可为字符串或regexp limit限制数组大小    string str.repeat(int count);                           //返回字符串str重复count次后的新字符串    string str.trim();                                      //返回字符串str被去除两端空白字符后的新字符串    string str.toLowerCase();                               //返回字符串str的小写形式    string str.toUpperCase();                               //返回字符串str的大写形式    string str.toLocaleLowerCase();                         //返回字符串str的小写形式(根据浏览器的语言环境)    string str.toLocaleUpperCase();                         //返回字符串str的大写形式(根据浏览器的语言环境)    int    str.localeCompare(string str1);                  //比较字符串str和字符串str1大小(根据浏览器字符集) str>str1返回1 相等返回0 str

 

转载于:https://my.oschina.net/u/2965390/blog/761996

你可能感兴趣的文章
Linux软件包的管理--YUM
查看>>
Axis2发布webservice(1)--0配置发布
查看>>
Java Web笔记 – Servlet中的Filter过滤器的介绍和使用 编写过滤器
查看>>
我奋斗了18年,不是为了和你一起喝咖啡
查看>>
gearman简单介绍
查看>>
《Typecript 入门教程》 3、接口
查看>>
jsp的几种跳转比较
查看>>
用oracle查询当前数据库中的所有表
查看>>
决心书
查看>>
git 从版本控制中删除文件及.gitignore的用法
查看>>
cacti安装
查看>>
Spark核心概念
查看>>
Kali***(二)之被动信息收集——搜索引擎
查看>>
组策略参考文档1-共享打印机
查看>>
Linux的包管理工具介绍
查看>>
程序员如何成为架构师
查看>>
fiddler抓包之关于connect连接
查看>>
MySQL,binlog2sql回滚操作测试
查看>>
CentOS7下yum安装Jenkins
查看>>
简练软考知识点整理-确认范围管理
查看>>