Javascript中String的常用方法实例分析


Posted in Javascript onJune 13, 2015

本文实例讲述了Javascript中String的常用方法。分享给大家供大家参考。具体如下:

// length属性:获取字符串的字符个数。
  var s='爱像一阵风';
  alert(s.length);
// charAt(index)方法:获取指定索引位置的字符,索引从0开始
  var s1='我不要再想你';
  alert(s1.charAt(4));//想
// indexOf('e',startIndex)方法:获取指定字符串第一次出现的位置。startIndex表示从第几个开始搜索。
  var s2='后知过后觉又过了一个秋';
  alert(s2.indexOf('过',3));//6
// split('分隔符',limit);根据分隔符将一个字符串返回为一个数组。
//limit表示要返回的数组的最大长度(可自定义)。
  var s3='快马|在江湖里|厮杀';
  alert(s3.split('|',2));
//以|为分隔,将字符串劈开,显示为数组,且只包含两个元素
  var arr=s3.split('|',3);//三个元素
  for(var i=0;i<arr.length;i++){
  alert(arr[i]);
  }
// substr(startIndex,len)从startIndex开始(包括),往后截取len个字符。
  var s4='一件黑色毛衣';
  alert(s4.substr(4,2));//毛衣,从下标4开始包括4,往后截取两个字符
// substring(startIndex,stopIndex)从startIndex开始,
// 截取到stopIndex位置(不包括stopIndex所在的字符)
  var s5='烟花易冷人事易分';
  alert(s5.substring(1,4));//花易冷,从1开始到4,不包括1和4
// toUpperCase()转换大写、toLowerCase();转换小写
  var s6='What are you kidding me';
  alert(s6.toUpperCase());
  alert(s6.toLowerCase());

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
web的各种前端打印方法之jquery打印插件jqprint实现网页打印
Jan 09 Javascript
调试Javascript代码(浏览器F12及VS中debugger关键字)
Jan 25 Javascript
Jquery实现显示和隐藏的4种简单方式
Aug 28 Javascript
JS实现的颜色实时渐变效果完整实例
Mar 25 Javascript
Node.js的项目构建工具Grunt的安装与配置教程
May 12 Javascript
通过jquery实现页面的动画效果(实例代码)
Sep 18 Javascript
angular中实现控制器之间传递参数的方式
Apr 24 Javascript
jQuery为某个div加入行样式
Jun 09 jQuery
JavaScript数组特性与实践应用深入详解
Dec 30 Javascript
详解关于webpack多入口热加载很慢的原因
Apr 24 Javascript
vue项目使用$router.go(-1)返回时刷新原来的界面操作
Jul 26 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
Sep 04 Javascript
Javascript中的方法和匿名方法实例详解
Jun 13 #Javascript
jquery实现简单的自动播放幻灯片效果
Jun 13 #Javascript
jquery实现简单手风琴菜单效果实例
Jun 13 #Javascript
jQuery实现的五子棋游戏实例
Jun 13 #Javascript
JavaScript合并两个数组并去除重复项的方法
Jun 13 #Javascript
JQuery自动触发事件的方法
Jun 13 #Javascript
JQuery中DOM实现事件移除的方法
Jun 13 #Javascript
You might like
透析PHP的配置文件php.ini
2006/10/09 PHP
php下一个阿拉伯数字转中文数字的函数
2007/07/16 PHP
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
页面回到顶部的三种实现(锚标记,js)
2012/10/01 Javascript
Jquery实现自定义窗口随意的拖拽
2014/03/12 Javascript
纯js实现遮罩层效果原理分析
2014/05/27 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
jQuery实现的简单提示信息插件
2015/12/08 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
深入探究AngularJs之$scope对象(作用域)
2017/07/20 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
webpack4的迁移的使用方法
2018/05/25 Javascript
微信小程序picker组件关于objectArray数据类型的绑定方法
2019/03/13 Javascript
微信小程序使用自定义组件导航实现当前页面高亮
2020/01/02 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
15个简单的JS编码标准让你的代码更整洁(小结)
2020/07/16 Javascript
利用pyinstaller打包exe文件的基本教程
2019/05/02 Python
Python3批量生成带logo的二维码方法
2019/06/24 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
Python 开发工具通过 agent 代理使用的方法
2020/09/27 Python
如何基于Python和Flask编写Prometheus监控
2020/11/25 Python
python 基于opencv去除图片阴影
2021/01/26 Python
工厂厂长岗位职责
2013/11/08 职场文书
工程监理应届生求职信
2013/11/09 职场文书
工程业务员工作职责
2013/12/07 职场文书
《富饶的西沙群岛》教学反思
2014/04/09 职场文书
电子商务专业求职信
2014/07/10 职场文书
大学迎新生标语
2014/10/06 职场文书
女方家长婚礼致辞
2015/07/27 职场文书
企业年会祝酒词
2015/08/11 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
浅谈Python中的函数(def)及参数传递操作
2021/05/25 Python
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle
CSS+HTML 实现顶部导航栏功能
2021/08/30 HTML / CSS
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫
Nginx跨域问题解析与解决
2022/08/05 Servers