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 相关文章推荐
用函数式编程技术编写优美的 JavaScript
Nov 25 Javascript
JS异常处理的一个想法(sofish)
Mar 14 Javascript
JS在IE下缺少标识符的错误
Jul 23 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
Nov 18 Javascript
jQuery设置Cookie及删除Cookie实例分析
Apr 15 Javascript
Vue.js每天必学之方法与事件处理器
Sep 06 Javascript
什么是JavaScript中的结果值?
Oct 08 Javascript
jquery实现用户登陆界面(示例讲解)
Sep 06 jQuery
js代码规范之Eslint安装与配置详解
Sep 08 Javascript
Vue使用lodop实现打印小结
Jul 06 Javascript
微信小程序错误this.setData报错及解决过程
Sep 18 Javascript
JS实现网站楼层导航效果代码实例
Jun 16 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运行模式的深入理解
2013/06/03 PHP
php 删除cookie方法详解
2014/12/01 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
PHP+jQuery翻板抽奖功能实现
2015/10/19 PHP
yii2 上传图片的示例代码
2018/11/02 PHP
PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法
2019/04/16 PHP
laravel框架中控制器的创建和使用方法分析
2019/11/23 PHP
HTML TO JavaScript 转换
2006/06/26 Javascript
Display SQL Server Login Mode
2007/06/21 Javascript
JS backgroundImage控制
2009/05/19 Javascript
jQuery与其它库冲突的解决方法
2010/06/25 Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
2014/01/03 Javascript
基于javascript的JSON格式页面展示美化方法
2014/07/02 Javascript
Bootstrap模仿起筷首页效果
2016/05/09 Javascript
jQuery.Uploadify插件实现带进度条的批量上传功能
2016/06/08 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
基于jquery实现多级菜单效果
2017/07/25 jQuery
node中koa中间件机制详解
2017/08/22 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
2018/08/14 jQuery
JQuery实现折叠式菜单的详细代码
2020/06/03 jQuery
浅谈JavaScript中你可能不知道URL构造函数的属性
2020/07/13 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
浅谈flask截获所有访问及before/after_request修饰器
2018/01/18 Python
tensorflow 使用flags定义命令行参数的方法
2018/04/23 Python
python-opencv颜色提取分割方法
2018/12/08 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
基于Django OneToOneField和ForeignKey的区别详解
2020/03/30 Python
如何用用Python将地址标记在地图上
2021/02/07 Python
德国高尔夫商店:Golfshop.de
2019/06/22 全球购物
青年文明号创建承诺
2014/03/31 职场文书
我的小天地教学反思
2014/04/30 职场文书
中学学校门卫岗位职责
2014/08/15 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
2014年个人年终总结
2015/03/09 职场文书