文档章节

JS 数组对象的Join方法与split方法

文文1
 文文1
发布于 2015/03/19 12:29
字数 364
阅读 49
收藏 0
<script type="text/javascript">
//join方法举例
var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.join("."))
</script>

输出:
George.John.Thomas

join() 方法用于把数组中的所有元素放入一个字符串

元素是通过指定的分隔符进行分隔的。 
指定分隔符方法join("#");其中#可以是任意

与之相反的是split()方法:用于把一个字符串分割成字符串数组
stringObject.split(a,b)这是它的语法
a是必须的决定个从a这分割
b不是必须的,可选。该参数可指定返回的数组的最大长度 。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

注意返回的数组中不包括a本身;

提示和注释
注释:如果把空字符串 ("") 用作 a,那么 stringObject 中的每个字符之间都会被分割。

注释:String.split() 执行的操作与 Array.join 执行的操作是相反的。

例子:

<script type="text/javascript">
//split方法示例
var str="how are you?";
document.write(str.split("")+"<br />");
document.write(str.split(" ")+"<br />");
document.write(str.split("",3)+"<br />");
</script>

返回
h,o,w, ,a,r,e, ,y,o,u,?
how,are,you?
h,o,w

 

© 著作权归作者所有

文文1
粉丝 23
博文 402
码字总数 128228
作品 0
长沙
程序员
私信 提问
数据结构与算法-数组(Array)

Javascript 中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。但是,这些数字索引在内部被转换为字符串类型,这是因为Javascript对象中的属性名必须是字符串...

山河木马
05/13
0
0
【99JS】之二:路径自动调整

 上一篇,99给大家介绍了使用js控制“:nth-child()”的方法,今天99继续给大家介绍一个使用js自动调整路径的相关介绍,希望大家喜欢。 目标: 路径自动调整 需求是这样的:在javascript 开发...

石佛慈悲
2014/01/03
0
0
JavaScript 正则表达式 学习笔记(一)

名词解释 正则表达式:Regular Expression,在代码中常简写为RegEx、RegExp或RE。 使用方法 JS中主要有两种使用正则表达式的方法:创建RegExp对象方法、直接量方法。 方法一:创建RegExp对象...

Ethel_oo
02/27
0
0
JavaScript 基础--- (对象)

1、js的String对象 创建String对象 var str = "abc"; 方法和属性(文档) ** 属性 length:字符串的长度 *** 方法 (1)与html相关的方法 - bold():加粗 - fontcolor(): 设置字符串的颜色 ...

姜白告
2018/07/30
0
0
如何用javascript实现一个模板引擎

模板引擎简介 模板引擎是html渲染必不可少的工具,前端开发的同学经历了从最原始的字符串拼接、用数组push/join,发展到封装简单的string.format函数,再到功能更加强大的模板引擎,可以在模...

windyfancy
05/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

我为什么要写微信公众号

埋一颗种子,细心呵护,静待她枝繁叶茂,葱郁参天 V2论坛上有个帖子【做程序员最重要的还是一定要有自己的作品】,作者写道: 能有一个作品和你的名字联系在一起,应当成为在职业生涯前期着意...

运维咖啡吧
51分钟前
3
0
数据库

数据库架构 数据库架构可以分为存储文件系统和程序实例两大块,而程序实例根据不同的功能又可以分为如下小模块。 1550644570798 索引模块 常见的问题有: 为什么要使用索引 什么样的信息能成...

一只小青蛙
今天
5
0
PHP常用经典算法实现

<? //-------------------- // 基本数据结构算法 //-------------------- //二分查找(数组里查找某个元素) function bin_sch($array, $low, $high, $k){ if ( $low <= $high){ $mid = int......

半缘修道半缘君丶
昨天
5
0
GIL 已经被杀死了么?

本文原创并首发于公众号【Python猫】,未经授权,请勿转载。 原文地址:https://mp.weixin.qq.com/s/8KvQemz0SWq2hw-2aBPv2Q 花下猫语: Python 中最广为人诟病的一点,大概就是它的 GIL 了。...

豌豆花下猫
昨天
6
0
git commit message form

commit message一般包括3部分:Header、Body、Footer。 <type>(<scope>):<subject>blank line<body>blank line<footer> header是必需的,body、footer可以省略。 header中type、subject......

ninjaFrog
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部