JavaScript字符串处理常见操作方法小结


Posted in Javascript onNovember 15, 2019

本文实例讲述了JavaScript字符串处理常见操作方法。分享给大家供大家参考,具体如下:

1、字符串合并操作:“ + ”

var iNum01 = 12;
var iNum02 = 24;
var sNum03 = '12';
var sTr = 'abc';
alert(iNum01+iNum02); //弹出36
alert(iNum01+sNum03); //弹出1212 数字和字符串相加等同于字符串相加
alert(sNum03+sTr);   // 弹出12abc

2、parseInt() 将数字字符串转化为整数

var sNum01 = '12';
var sNum02 = '24';
var sNum03 = '12.32';
alert(sNum01+sNum02); //弹出1224
alert(parseInt(sNum01)+parseInt(sNum02)) //弹出36
alert(sNum03)  //弹出数字12 将字符串小数转化为数字整数

3、parseFloat() 将数字字符串转化为小数

var sNum03 = '12.32'
alert(parseFloat(sNum03)); //弹出 12.32 将字符串小数转化为数字小数

4、split() 把一个字符串分隔成字符串组成的数组

var sTr = '2017-4-22';
var aRr = sTr.split("-");
var aRr2= sTr.split("");
alert(aRr); //弹出['2017','4','2']
alert(aRr2); //弹出['2','0','1','7','-','4','-','2','2']

5、charAt() 获取字符串中的某一个字符

var sId = "#div1";
var sTr = sId.charAt(0);
alert(sTr); //弹出 #

6、indexOf() 查找字符串是否含有某字符

var sTr = "abcdefgh";
var iNum = sTr.indexOf("c");
alert(iNum); //弹出2

7、substring() 截取字符串 用法: substring(start,end)(不包括end)

var sTr = "abcdefghijkl";
var sTr2 = sTr.substring(3,5);
var sTr3 = sTr.substring(1);
alert(sTr2); //弹出 de
alert(sTr3); //弹出 bcdefghijkl

8、toUpperCase() 字符串转大写

var sTr = "abcdef";
var sTr2 = sTr.toUpperCase();
alert(sTr2); //弹出ABCDEF

9、toLowerCase() 字符串转小写

var sTr = "ABCDEF";
var sTr2 = sTr.toLowerCase();
alert(sTr2); //弹出abcdef

字符串反转

var str = 'asdfj12jlsdkf098';
var str2 = str.split('').reverse().join('');
alert(str2);

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

更多关于JavaScript相关内容还可查看本站专题:《JavaScript字符与字符串操作技巧总结》、《JavaScript数组操作技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript数学运算用法总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript查找算法技巧总结》及《JavaScript错误与调试技巧总结》

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

Javascript 相关文章推荐
javascript 运算数的求值顺序
Aug 23 Javascript
Javascript 页面模板化很多人没有使用过的方法
Jun 05 Javascript
浅析hasOwnProperty方法的应用
Nov 20 Javascript
解析JavaScript中的不可见数据类型
Dec 02 Javascript
jquery实现人性化的有选择性禁用鼠标右键
Jun 30 Javascript
JavaScript设计模式之策略模式实例
Oct 10 Javascript
JS实现可直接显示网页代码运行效果的HTML代码预览功能实例
Aug 06 Javascript
JS截取与分割字符串常用技巧总结
Nov 10 Javascript
Vue.js组件props数据验证实现详解
Oct 19 Javascript
JavaScript canvas绘制圆弧与圆形
Feb 18 Javascript
JavaScript forEach中return失效问题解决方案
Jun 01 Javascript
ES6字符串的扩展实例
Dec 21 Javascript
layui数据表格重载实现往后台传参
Nov 15 #Javascript
JS实现贪吃蛇游戏
Nov 15 #Javascript
Layui表格监听行单双击事件讲解
Nov 14 #Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
Nov 14 #Javascript
解决Layui数据表格显示无数据提示的问题
Nov 14 #Javascript
layui写后台表格思路和赋值用法详解
Nov 14 #Javascript
Layui实现主窗口和Iframe层参数传递
Nov 14 #Javascript
You might like
新手学习PHP的一些基础知识分享
2011/07/27 PHP
PHP请求远程地址设置超时时间的解决方法
2016/10/29 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
RGB颜色值转HTML十六进制(HEX)代码的JS函数
2009/04/25 Javascript
Juqery Html(),append()等方法的Bug解决方法
2010/12/13 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
js 关于=+与+=日期函数使用说明(赋值运算符)
2011/11/15 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
JS实现不规则TAB选项卡效果代码
2015/09/16 Javascript
NodeJS自定义模块写法(详解)
2017/06/27 NodeJs
Express下采用bcryptjs进行密码加密的方法
2018/02/07 Javascript
Angular开发实践之服务端渲染
2018/03/29 Javascript
vue的.vue文件是怎么run起来的(vue-loader)
2018/12/10 Javascript
Vue3.0 响应式系统源码逐行分析讲解
2019/10/14 Javascript
vue分页插件的使用方法
2019/12/25 Javascript
Python实现快速排序算法及去重的快速排序的简单示例
2016/06/26 Python
浅析使用Python操作文件
2017/07/31 Python
Python多线程爬虫实战_爬取糗事百科段子的实例
2017/12/15 Python
对python过滤器和lambda函数的用法详解
2019/01/21 Python
Python3的socket使用方法详解
2020/02/18 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
通过代码实例解析Pytest运行流程
2020/08/20 Python
css3一款3D字体带阴影效果的实现步骤
2013/03/20 HTML / CSS
UGG英国官方网站:UGG UK
2018/02/08 全球购物
以色列的身体护理及家居香薰品牌:Sabon NYC
2018/02/23 全球购物
美国唇部护理专家:Sara Happ
2019/06/19 全球购物
《日月潭》教学反思
2014/02/28 职场文书
群众路线党员个人剖析材料
2014/10/08 职场文书
盲山观后感
2015/06/11 职场文书
MySQL基础(一)
2021/04/05 MySQL
html+css 实现简易导航栏功能
2021/04/07 HTML / CSS
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
react使用antd的上传组件实现文件表单一起提交功能(完整代码)
2021/06/29 Javascript