js学习 字符串常用方法
引用自http://www.jb51.net/article/42482.htm
示例代码
<html>
<head><title></title>
</head>
<body><script type="text/javascript">//1函数:split() //功能:字符串拆分,使用一个指定的分隔符把一个字符串分割存储到数组var str="jpg|bmp|gif|ico|png"; var arr=str.split("|"); //alert(arr);//2数组遍历for (var i = arr.length-1; i >= 0; i--) {document.write(arr[i]+",");};for(var item in arr) {document.write(arr[item]+",");};//3函数:John() //功能:字符串合并使用您选择的分隔符将一个数组合并为一个字符串var myList=new Array("jpg","bmp","gif","ico","png"); var portableList=myList.join("|"); document.write("<br>"+portableList);//4函数:substring() //功能:字符串截取,比如想从"MinidxSearchEngine"中得到"Minidx"就要用到substring(0,6) ,第二个参数可选如果省略该参数,那么返回的子串会一直到字符串的结尾。 // 说明 // substring 方法返回的子串包括 start 处的字符,但不包括 end 处的字符。 // 如果 start 与 end 相等,那么该方法返回的就是一个空串(即长度为 0 的字符串)。 // 如果 start 比 end 大,那么该方法在提取子串之前会先交换这两个参数。 // 如果 start 或 end 为负数,那么它将被替换为 0。 var str2 = "123abc";str3=str2.substring(0,3);document.write("<br>"+str3);//5函数:indexOf() //功能:字符串查找返回字符串中匹配子串的第一个字符的下标(区分大小写)var myString="JavaScript"; var a=myString.indexOf("J");var b=myString.indexOf("j");var c=myString.indexOf("a");var x=myString.indexOf("S");var y=myString.indexOf("Script");var z=myString.indexOf("key");document.write("<br>"+a+" # "+b+" # "+c+" # "+x+" # "+y+" # "+z+" # ");</script>
</body>
</html>
js学习 字符串常用方法相关推荐
- JS中字符串常用方法
JS中字符串常用方法 JS中字符串常用方法 length属性 charAt()方法 concat()方法 indexOf()方法 slice()方法 substring()方法 substr()方法 ...
- 前端基础知识 (四)JS截取字符串 常用方法
一.使用substring()或者 slice() 1)substring()用于提取字符串介于两个指定下标之间的字符. stringObject.substring(start, stop) 不包含 ...
- JS截取字符串常用方法详细整理
使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg|bmp|gif|ico|png" ...
- JS中字符串常用方法总结
1.charAt()方法 charAt() 方法可返回字符串中指定位置的字符. let str = "Hello"; let s = str.charAt(1); console. ...
- JS数组、对象、字符串常用方法汇总
JS数组.对象.字符串常用方法汇总 前言 数组常用方法 Array.prototype.slice(start, end) Array.prototype.map() Array.prototype. ...
- 前端常用方法 - JS截取字符串的后四位
前端常用方法 - JS截取字符串的后四位 var test = "天青色等烟雨而我在等你" test.substr(-4) console.log(test.substr(-4)) ...
- 【前端-Js基础方法】字符串常用方法汇总
字符串常用方法汇总 注意这些方法操作后都不会影响到原数组 可以选择直接输出结果 或者 用变量去承接 const str = 'adsAsddfAxca'// ===== 替换 ===== // -&g ...
- js数据类型以及数组字符串常用方法
JS判断数据类型 例子: var a = "iamstring."; var b = 222; var c= [1,2,3]; var d = new Date(); var e ...
- 字符串常用方法_学习笔记
// **字符串常用方法**`let str="hello world";` `let str2="你好世界";` `let str3="你好吗&qu ...
最新文章
- QT中在Designer中设置QToolButoon上面图标下面文字
- 寄售业务的SAP标准流程
- 图卷积网络是什么?(行为识别)
- 设置virgo-tomcat-server的JVM内存
- C++允许重载的运算符和不允许重载的运算符
- chrome浏览器崩溃_不只是您:Chrome浏览器在Windows 10的2018年4月更新中崩溃
- sip消息概念(一)
- cp 强制覆盖_Office 365办公本组CP,软硬件同步提高效率
- 【例题+习题】【数值计算方法复习】【湘潭大学】(五)
- Docker入门之安装与卸载
- 云-PC-matlab-物联网及其它
- Ubuntu搜狗输入法安装指南
- JavaScript系列(2)内置对象:Date
- 全面屏下的沉浸式状态栏的返回键、home键、菜单键的显示。
- linux与手机ssh连接,linux之间连接—使用SSH
- Java采集PPI指数_PPI(工业品价格指数)是怎样调查计算出来的?
- python 内置属性__setattr___python 属性四种管理方法property,descriptor, __get/setattr__, __getatribute __...
- LDAP中CN,OU,DC等的含义
- 数仓 元数据管理 Atlas 的使用
- 【CFD理论】对流项-04-TVD
热门文章
- matlab vs2010编译器xml,matlab(R2010a)找不到vs2010的c++编译器
- Python -- 数据加载、存储与文件格式
- 20145308刘昊阳 20145302张薇《信息安全系统设计基础》实验五:网络通信 实验报告...
- 《JAVA与模式》之观察者模式
- 没有共享存储和仲裁盘的SQL Server 2012HADR故障手动切换TSQL
- Jsp中Uploadify插件的使用(jQuery上传插件)
- mysql攻城掠地_【图片】攻城掠地单机版本服务端+攻城掠地GM工具【单兆权吧】_百度贴吧...
- CCF201912-2 回收站选址
- 动态规划——删除并获得点数(Leetcode 740)
- 广度优先搜索——好奇怪的游戏(洛谷 P1747)