javaScript之split与join的区别(详解)


Posted in Javascript onNovember 08, 2017

共同点:split与join函数通常都是对字符或字符串的操作;

两者的区别:

(1)split()用于分割字符串,返回一个数组,

例如

var string=“hello world?name=xiaobai”;

var splitString = string.split("?");

console.log(splitString);//["hello world","name=xiaobai"]

split()只有一个参数时:分割的字符串或正则表达式;两个参数时,第二个参数是指返回的数组中元素的个数;

(2)join()用于连接多个字符或字符串,返回值为一个字符串;

例如

var arr= new Array();

arr[0]="hello";

arr[1]="xiao";

arr[2]= "bai";

arr.join("&");//"hello&xiao&bai"

join();//默认分割符为逗号;

以上这篇javaScript之split与join的区别(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js的闭包的一个示例说明
Nov 18 Javascript
基于jquery的让textarea自适应高度的插件
Aug 03 Javascript
获得Javascript对象属性个数的示例代码
Nov 21 Javascript
纯css+js写的一个简单的tab标签页带样式
Jan 28 Javascript
JS获取屏幕高度的简单实现代码
May 24 Javascript
Bootstrap Validator 表单验证
Jul 25 Javascript
关于数据与后端进行交流匹配(点亮星星)
Aug 03 Javascript
微信小程序 JS动态修改样式的实现代码
Feb 10 Javascript
Bootstrap 过渡效果Transition 模态框(Modal)
Mar 17 Javascript
vue2.0父子组件间传递数据的方法
Aug 16 Javascript
vue表单中遍历表单操作按钮的显示隐藏示例
Oct 30 Javascript
vue中实现点击变成全屏的多种方法
Sep 27 Javascript
AngularJs 终极购物车(实例讲解)
Nov 08 #Javascript
js实现图片粘贴上传到服务器并展示的实例
Nov 08 #Javascript
vue实现仿淘宝结账页面实例代码
Nov 08 #Javascript
vue-router路由与页面间导航实例解析
Nov 07 #Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
Nov 07 #Javascript
EasyUI实现下拉框多选功能
Nov 07 #Javascript
ES6中字符串string常用的新增方法小结
Nov 07 #Javascript
You might like
php判断字符以及字符串的包含方法属性
2008/08/30 PHP
PHP获取一个字符串中间一部分字符的方法
2014/08/19 PHP
php定义参数数量可变的函数用法实例
2015/03/16 PHP
使用PHP进行微信公众平台开发的示例
2015/08/21 PHP
简单谈谈php浮点数精确运算
2016/03/10 PHP
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
2016/03/21 PHP
thinkPHP删除前弹出确认框的简单实现方法
2016/05/16 PHP
PHP多个图片压缩成ZIP的方法
2020/08/18 PHP
laravel实现按时间日期进行分组统计方法示例
2019/03/23 PHP
asp.net和asp下ACCESS的参数化查询
2008/06/11 Javascript
关于递归运算的顺序测试代码
2011/11/30 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
JavaScript中对象介绍
2014/12/31 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
详解获取jq ul第一个li定位的四种解决方案
2016/11/23 Javascript
JS基于正则表达式的替换操作(replace)用法示例
2017/04/28 Javascript
利用yarn代替npm管理前端项目模块依赖的方法详解
2017/09/04 Javascript
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
2018/12/13 Javascript
vue递归组件实战之简单树形控件实例代码
2019/08/27 Javascript
Python封装shell命令实例分析
2015/05/05 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
2018/01/26 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
python读取xlsx的方法
2018/12/25 Python
浅谈python新式类和旧式类区别
2019/04/26 Python
Python基于requests实现模拟上传文件
2020/04/21 Python
Keras 实现加载预训练模型并冻结网络的层
2020/06/15 Python
15个Pythonic的代码示例(值得收藏)
2020/10/29 Python
关于Python 解决Python3.9 pandas.read_excel(‘xxx.xlsx‘)报错的问题
2020/11/28 Python
开普敦通行证:Cape Town Pass
2019/07/18 全球购物
3个CCIE对一个工程师的面试题
2012/05/06 面试题
项目建议书格式
2014/03/12 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
综治维稳工作汇报
2014/10/27 职场文书
开国大典观后感
2015/06/04 职场文书