js字符串处理
来源:互联网 发布:win10 10核优化 编辑:程序博客网 时间:2024/06/06 14:21
<!DOCTYPE html><html><head><meta charset="UTF-8"></meta><title>js字符串处理</title></head><body></body><script> // 1.将字符串按照单词进行逆序,空格作为划分单词的唯一条件 // 传入:”Welome to Beijing”改为 “Beijing to Welcome”var str = "Welcome to beijing!";function test(str) { //字符串转为数组var arr = str.split(" ");console.log(arr); //数组逆序return arr.reverse().join(" "); } alert(test(str)); // 2.对称数组 // 传入一个数组,起元素类型与个数皆未知,返回新数组,由原数组 // 的元素正序反序拼接而成 // 传入[“One”, “Two”,”Three”] 返回[“One”, “Two”, “Three”,”Three”,”Two”, “One”]var a = ["one", "two", "three"];function test2(arr) { //reverse() 方法用于颠倒数组中元素的顺序。该方法会改变原来的数组,而不会创建新的数组。//concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。var newArr = arr.concat();console.log("newArr-->"+newArr);var reArr = newArr.reverse().concat();for(var i=0;i<reArr.length;i++){ arr.push(reArr[i]);}return arr; } alert(test2(a)); // 3.实现函数,查找子串出现的次数,返回字符串str中出现substring的次数 // 传入:”abcabcabc”, “abc” // 返回:/3function findSubstring(str,substr) {var count = 0;while (1) { //indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。 var index = str.indexOf(substr); if(index == -1){ //一次也没有 break;}else { count++; str = str.substring(index+substr.length);}}return count; } alert(findSubstring("abcabcabb","abc"));</script></html>
阅读全文
0 0
- js截取字符串处理
- js字符串处理函数
- js 字符串处理
- JS字符串处理函数
- js字符串处理专题
- js 处理实体字符串
- js 字符串处理
- js 字符串处理整理
- JS字符串处理实例
- js字符串处理
- JS字符串处理
- JS初学----字符串处理
- JS处理JSON字符串
- js处理JSON字符串
- JS字符串处理
- js 字符串处理
- js字符串 数组处理
- Js处理JSON字符串
- 建造模式(Builder)
- ROS Robotics Projects(4)物体检测与识别
- 【DIY】制作一个刷卡进门装置
- 一个进程监控脚本程序 .
- 《我们走在大路上》
- js字符串处理
- C# WinForm发送Email邮件
- First head 设计模式学习c++实现------模板方法模式(Template method pattern)
- oracle中创建序列以及实际应用
- 树状数组--转
- [编程题] 疯狂队列
- Docker教程(二) Docker环境安装
- 杂七杂八话LTE(四十五):初识VoLTE
- 通过SQL语句(alter table)来增加、删除、修改字段