JavaScript的split()和join()方法介绍

split()方法用于把一个字符串分割成字符串数组。

示例:

<script type="text/javascript">

var str="How are you doing today?"

document.write(str.split(" ") + "<br />")
document.write(str.split("") + "<br />")
document.write(str.split(" ",3))

</script>

  输出结果为:

How,are,you,doing,today?
H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?
How,are,you

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

示例:

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr.join())

</script>

输出结果为:

George,John,Thomas

原文地址:https://www.cnblogs.com/jopeen/p/11093579.html

时间: 2024-10-11 16:41:29

JavaScript的split()和join()方法介绍的相关文章

javaScript之split与join的区别

共同点:split与join函数通常都是对字符或字符串的操作: 两者的区别:(1)split()用于分割字符串,返回一个数组,例如 var string="hello world?name=xiaobai"; var splitString = string.split("?"); console.log(splitString);//["hello world","name=xiaobai"] split()只有一个参数时:

线程相关的sleep()、yield()、wait()、join()方法介绍

1.Thread.sleep()与Thread.yield()都会暂缓当前线程执行,转为执行其他线程(忽略优先级),如果持有锁,则不会释放. 2.Thread.sleep()可以精确指定休眠的时间,而Thread.yield()依赖于CPU的时间片划分. 3.Thread.sleep()会抛出中断异常,且能被中断,而Thread.yield()不可以. 4.join()方法是挂起调用线程的执行,直到被调用对象完成它的执行,可以用来指定线程执行的顺序. 5.wait()方法是属于Object类的,

动态执行javascript代码的几种方法介绍

在nodejs里面我们要用js来执行js,大概有这几个方式: 1.runInThisContext 我们先看代码和输出: var vm = require('vm'); var localVar=1; globalVar = 0; var script = vm.createScript('globalVar += 1;localVar=3', 'this.vm'); for (var i = 0; i < 1000 ; i += 1) {     script.runInThisContext

python —— strip,split,join

strip函数原型 声明:s为字符串,rm为要删除的字符序列 s.strip(rm)        删除s字符串中开头.结尾处,位于 rm删除序列的字符 s.lstrip(rm)       删除s字符串中开头处,位于 rm删除序列的字符 s.rstrip(rm)      删除s字符串中结尾处,位于 rm删除序列的字符 注意: 1. 当rm为空时,默认删除空白符(包括'\n', '\r',  '\t',  ' ') 例如: 2.这里的rm删除序列是只要边(开头或结尾)上的字符在删除序列内,就删

SQL join中级篇--hive中 mapreduce join方法分析

1. 概述. 本文主要介绍了mapreduce框架上如何实现两表JOIN. 2. 常见的join方法介绍 假设要进行join的数据分别来自File1和File2. 2.1 reduce side join reduce side join是一种最简单的join方式,其主要思想如下: 在map阶段,map函数同时读取两个文件File1和File2,为了区分两种来源的key/value数据对,对每条数据打一个标签 (tag),比如:tag=0表示来自文件File1,tag=2表示来自文件File2.

JavaScript中push ,pop ,concat ,join方法

push 方法 将新元素添加到一个数组中,并返回数组的新长度值. arrayObj.push([item1 [item2[. . . [itemN ]]]]) 说明 push 方法将以新元素出现的顺序添加这些元素(即追加新元素到末尾).如果参数之一为数组,那么该数组将作为单个元素添加到数组中.如果要合并两个或多个数组中的元素,需要使用 concat 方法. 版本要求在:5.5 应用于:array对象 pop 方法 移除数组中的最后一个元素并返回该元素. arrayObj.pop( ) 说明 如果

[13年迁移]javascript 的join(&quot;&quot;)方法,把数组变成统一字符串,用来写长的输出字符串

javascript 的join("")方法,把数组变成统一字符串,用来写长的参数字符串    function m(a) {        var b = ["<table class='DynarchCalendar-topCont'", j, "><tr><td>", "<div class='DynarchCalendar'>", e ? "<a clas

JavaScript join() 方法

定义和用法 join()方法用于把数组中的所有元素放入一个字符串. 元素是通过指定的分隔符进行分隔的. 语法 arrayObject.join(separator) 参数 描述 separator 可选.指定要使用的分隔符.如果省略该参数,则使用逗号作为分隔符. 返回值 返回一个字符串.该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的. 例子 1 在本例中,我们将创建一个数组,然后把它的所有元素放入

javascript实现图片无缝滚动(scrollLeft的使用方法介绍)

<!DOCTYPE html > <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style> .piczhanshi{width:976px;height:167px;border:1px #999999 solid;