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 相关文章推荐
图片之间的切换
Jun 26 Javascript
一款JavaScript压缩工具:X2JSCompactor
Jun 13 Javascript
jquery下操作HTML控件的实现代码
Jan 12 Javascript
MooBox 基于Mootools的对话框插件
Jan 20 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
Aug 13 Javascript
JS的document.all函数使用示例
Dec 30 Javascript
javascript模拟实现ajax加载框实例
Oct 15 Javascript
JQuery中绑定事件(bind())和移除事件(unbind())
Feb 27 Javascript
jQuery实现按键盘方向键翻页特效
Mar 18 Javascript
Javascript 闭包详解及实例代码
Nov 30 Javascript
Vue.js框架路由使用方法实例详解
Aug 25 Javascript
从零开始实现Vue简单的Toast插件
Dec 03 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中使用Oracle数据库(3)
2006/10/09 PHP
PHP简单日历实现方法
2016/07/20 PHP
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
通过下拉框的值来确定输入框是否可以为空的代码
2011/10/18 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
2013/10/18 Javascript
jQuery模拟点击A标记示例参考
2014/04/17 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
HTML5 JS压缩图片并获取图片BASE64编码上传
2020/11/16 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
jQuery树控件zTree使用方法详解(一)
2017/02/28 Javascript
Vuex和前端缓存的整合策略详解
2017/05/09 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
vue 国际化 vue-i18n 双语言 语言包
2018/06/07 Javascript
Angular(5.2-&gt;6.1)升级小结
2018/12/27 Javascript
微信小程序实现点击按钮后修改颜色
2019/12/05 Javascript
在vue中axios设置timeout超时的操作
2020/09/04 Javascript
js 压缩图片的示例(只缩小体积,不更改图片尺寸)
2020/10/21 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
用python实现批量重命名文件的代码
2012/05/25 Python
Python 含参构造函数实例详解
2017/05/25 Python
Python cookbook(数据结构与算法)从字典中提取子集的方法示例
2018/03/22 Python
Python pip替换为阿里源的方法步骤
2019/07/02 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
基于python实现文件加密功能
2020/01/06 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
Android面试题附答案
2014/12/08 面试题
劳资专员岗位职责
2013/12/27 职场文书
俄罗斯商务邀请函
2014/01/26 职场文书
党员公开承诺践诺书
2014/03/25 职场文书
法定代表人授权委托书
2014/04/04 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
python用海龟绘图写贪吃蛇游戏
2021/06/18 Python
opencv深入浅出了解机器学习和深度学习
2022/03/17 Python