js split 的用法和定义 js split分割字符串成数组的实例代码

<script language="javascript">
str="2,2,3,5,6,6";//这是一字符串
var strs= new Array(); //定义一数组
strs=str.split(","); //字符分割
for (i=0;i<strs.length ;i++ )
{
document.write(strs[i]+"<br/>"); //分割后的字符输出
}
</script>

输出结果就是
2
2
3
5
6
6

js split就是将一字符串以特定的字符分割成多个字符串,大家应当一看就懂了吧。

下面是有关js split的定义和用法,官方参考。

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

语法
stringObject.split(separator,howmany)

参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。

返回值
一个字符串数组。该数组是通过在 separator 指定的边界处将字符串 stringObject 分割成子串创建的。返回的数组中的字串不包括separator 自身。

但是,如果 separator 是包含子表达式的正则表达式,那么返回的数组中包括与这些子表达式匹配的字串(但不包括与整个正则表达式匹配的文本)。

js split 的用法相关推荐

  1. js split函数用法总结

    split定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.split(separator,howmany) 参数 描述 separator 必需.字 ...

  2. js中substr,substring,indexOf,lastIndexOf,split 的用法

    js中substr,substring,indexOf,lastIndexOf,split等的用法 1.substr substr(start,length)表示从start位置开始,截取length ...

  3. C#中split的用法

    C#中split的用法 1.用字符串分隔: using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; st ...

  4. JS split使用

    最近一直在实现新需求,其中碰到一个小问题,关于JS split的使用和Java中字符串的split使用没区分开,导致一个bug. 在Java中如果分割符是正则表达式中的符号,那么以这个字符作分割时,需 ...

  5. 【ES6】JS类的用法class

    [ES6]JS类的用法class 一.概述 二.构造函数constructor 三.静态方法与静态变量 查看更多ES6教学文章: 参考文献 引言:由于JS之前一直没有特有的class来定义类的语法,E ...

  6. split命令用法(shell)

    split命令用法 s p l i t用来将大文件分割成小文件.有时文件越来越大,传送这些文件时,首先将其分割可能更容易.使用v i或其他工具诸如s o r t时,如果文件对于工作缓冲区太大,也会存在 ...

  7. js事件监听器用法实例详解

    这篇文章主要介绍了js事件监听器用法,以实例形式较为详细的分析了javascript事件监听器使用注意事项与相关技巧,需要的朋友可以参考下 本文实例讲述了js事件监听器用法.分享给大家供大家参考.具体 ...

  8. python中split啥意思_python中split的用法详解_后端开发

    如何用python正则表达式匹配字符串?_后端开发 用python正则表达式匹配字符串的方法:1.当匹配单个位置的字符串时,可以使用[(.+?)]正则表达式来提取:2.当连续多个位置的字符串匹配时,可 ...

  9. python中split函数源代码_Pandas.split()函数用法及源码

    Pandas.split()函数用法及源码 发布时间:2018-05-08 10:44, 浏览次数:1092 , 标签: Pandas split Python数据分析博文汇总 * Pandas重复值 ...

最新文章

  1. ISME:根系招募特异型菌群增强植物对盐胁迫的抗性
  2. 《Pro ASP.NET MVC 3 Framework》学习笔记之十六【示例项目SportsStore】
  3. antd中的form表单 initialValue导致数据不更新问题
  4. 解决php的It is not safe to rely on the system’s timezone settings的问题
  5. 多态_月隐学python第18课
  6. 计算机电力英语翻译,电力专业英语阅读与翻译..doc
  7. 项目总结-vue分页组件集成
  8. web表单设计:点石成金_如何设计安全的Web表单:验证,清理和控制
  9. 树莓派蜜罐节点部署实战
  10. 30 个惊艳的 Bootstrap 扩展插件
  11. centos7更改默认的python版本,安装python3.6.4
  12. YT88 USB 加密狗 使用方法(一)加壳
  13. python ffmpeg mp3文件转为wav文件
  14. 敏捷开发日常跟进系列之三 故事板,看板
  15. chrome扩展程序安装_如何将扩展程序从一个Chrome安装复制到另一个安装?
  16. YouTube embed gives “restricted from playback on certain sites” error despite API metadata indicatin
  17. JAVA close关闭流最佳实践
  18. R设置默认语言为英文的方法
  19. 用递归和非递归求斐波那契数列
  20. JAVA设置代理的两种方式(HTTP和HTTPS)

热门文章

  1. 大过年睡不着,聊聊云开发入门
  2. 微型计算机原理尹建华答案,《微型计算机原理与接口技术》(尹建华)习题答案...
  3. PostgreSQL 源码解读(156)- 后台进程#8(walsender#4)
  4. Unity3D游戏开发之游戏读/存档功能在Unity3D中的实现
  5. Java表达式引擎Aviator
  6. 【Python】九十条简单py技巧打包(仅此一次哦)
  7. Git第六章:1.如何创建Github远程库、如何为远程库创建别名、如何推送本地库至github远程库、如何将github远程库拉取至本地库
  8. Scrum 实施过程的主要内容及5大常用工具
  9. NS-3 学习之信号传播损失模型之RangePropagationLossModel范围传播损失模型
  10. 【转】互联网时代的社会语言学:基于SNS的文本数据挖掘