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 相关文章推荐
xmlHTTP实例
Oct 24 Javascript
两种简单实现菜单高亮显示的JS类代码
Jun 27 Javascript
通过js简单实现将一个文本内容转译成加密文本
Oct 22 Javascript
jquery读取xml文件实现省市县三级联动的方法
May 29 Javascript
JS+CSS实现带小三角指引的滑动门效果
Sep 22 Javascript
JavaScript提升性能的常用技巧总结【经典】
Jun 20 Javascript
详解Vue.js 2.0 如何使用axios
Apr 21 Javascript
JS中去掉array中重复元素的方法
May 26 Javascript
详解vuejs几种不同组件(页面)间传值的方式
Jun 01 Javascript
非常实用的jQuery代码段集锦【检测浏览器、滚动、复制、淡入淡出等】
Aug 08 jQuery
vue 修改 data 数据问题并实时显示操作
Sep 07 Javascript
js实现抽奖功能
Nov 24 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利用超级全局变量$_GET来接收表单数据的实例
2016/11/05 PHP
Sample script that deletes a SQL Server database
2007/06/16 Javascript
javascript Prototype 对象扩展
2009/05/15 Javascript
JQuery 学习笔记 选择器之二
2009/07/23 Javascript
『jQuery』.html(),.text()和.val()的概述及使用
2013/04/22 Javascript
对table和ul实现js分页示例分享
2014/02/24 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
JavaScript插件化开发教程(六)
2015/02/01 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
javascript实现表格增删改操作实例详解
2015/05/15 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
JavaScript利用正则表达式替换字符串中的内容
2016/12/12 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
VSCode配置react开发环境的步骤
2017/12/27 Javascript
AngularJS ui-router刷新子页面路由的方法
2018/07/23 Javascript
使用layui定义一个模块并使用的例子
2019/09/14 Javascript
webpack的 rquire.context用法实现工程自动化的方法
2020/02/07 Javascript
微信小程序实现自定义底部导航
2020/11/18 Javascript
Python实现去除代码前行号的方法
2015/03/10 Python
python正则表达式match和search用法实例
2015/03/26 Python
Python 描述符(Descriptor)入门
2016/11/20 Python
使用tensorflow实现线性svm
2018/09/07 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
python实现五子棋程序
2020/04/24 Python
移动端Html5页面生成图片解决方案
2018/08/07 HTML / CSS
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
网络书店创业计划书
2014/02/07 职场文书
小学语文业务学习材料
2014/06/02 职场文书
群众路线领导对照材料
2014/08/23 职场文书
夫妻双方自愿离婚协议书怎么写
2014/12/01 职场文书
酒店开业主持词
2015/07/02 职场文书
SpringBoot SpringEL表达式的使用
2021/07/25 Java/Android
MySQL 数据类型详情
2021/11/11 MySQL
Rust 连接 PostgreSQL 数据库的详细过程
2022/01/22 PostgreSQL