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 相关文章推荐
解析瀑布流布局:JS+绝对定位的实现
May 08 Javascript
原生js做的手风琴效果的导航菜单
Nov 08 Javascript
js左右弹性滚动对联广告代码分享
Feb 19 Javascript
JavaScript实现N皇后问题算法谜题解答
Dec 29 Javascript
基于BootStrap的图片轮播效果展示实例代码
May 23 Javascript
简单理解js的冒泡排序
Dec 19 Javascript
微信小程序 图片宽高自适应详解
May 11 Javascript
理解javascript async的用法
Aug 22 Javascript
微信小程序checkbox组件使用详解
Jan 31 Javascript
全面了解JavaScript的作用域链
Apr 03 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
May 10 Javascript
vue自定义组件实现双向绑定
Jan 13 Vue.js
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权重计算方法代码分享
2014/01/09 PHP
PHP遍历目录并返回统计目录大小
2014/06/09 PHP
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
ThinkPHP实现递归无级分类――代码少
2015/07/29 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
2016/02/23 PHP
Javascript中的window.event.keyCode使用介绍
2011/04/26 Javascript
jQuery滚动加载图片效果的实现
2013/03/06 Javascript
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
Jquery中巧用Ajax的beforeSend方法
2016/01/20 Javascript
Boostrap模态窗口的学习小结
2016/03/28 Javascript
Javascript基础知识盲点总结之函数
2016/05/15 Javascript
运用js教你轻松制作html音乐播放器
2020/04/17 Javascript
如何利用模板将HTML从JavaScript中抽离
2016/10/08 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
原生JS实现多个小球碰撞反弹效果示例
2018/01/31 Javascript
JS实现键值对遍历json数组功能示例
2018/05/30 Javascript
node.js的Express服务器基本使用教程
2019/01/09 Javascript
详细讲解如何创建, 发布自己的 Vue UI 组件库
2019/05/29 Javascript
浅析vue cli3 封装Svgicon组件正确姿势(推荐)
2020/04/27 Javascript
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
PHP魔术方法__ISSET、__UNSET使用实例
2014/11/25 Python
python使用cStringIO实现临时内存文件访问的方法
2015/03/26 Python
Python中自定义函数的教程
2015/04/27 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
django框架F&amp;Q 聚合与分组操作示例
2019/12/12 Python
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
广播电视新闻学专业应届生求职信
2013/10/08 职场文书
药物学专业学生的自我评价
2013/10/27 职场文书
经济学博士求职自荐信范文
2013/11/23 职场文书
小学教师师德演讲稿
2014/05/06 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
Mysql数据库命令大全
2021/05/26 MySQL
MySQL实现用逗号进行拼接、以逗号进行分割
2022/12/24 MySQL