split: 劈开,分开
String​.prototype​.split() 方法使用指定的分隔符将一个 string 对象分割成字符串数组:找到分隔符后,将其从源字符串中删除,并返回源字符串以分隔符分割而成的一个数组。

  • 如果没有分隔符,则返回的数组包含一个由源字符串组成的元素
var str = "abcd";
result = str.split();//["abcd"]
  • 如果分隔符为空字符串,则将 str 转换为字符数组
var str = "abcd";
a = str.split("");//["a", "b", "c", "d"]
  • 如果分隔符出现在字符串的开头或结尾,则数组以空字符串开头或结尾
var str = "abcd";
a = str.split("cd");//["ab", ""]
b = str.split("ab");//["", "cd"]
var str2 = "abcdab";
c = str.split("ab");//["", "cd", ""]
  • 如果字符串仅由一个分隔符实例组成,则该数组由两个空字符串组成。
var str = "abcd";
a = str.split("abcd");//["", ""]
  • 当字符串为空时,split()返回一个包含一个空字符串的数组,而不是一个空数组
var str = "";
a = str.split("abcd");//[""]
  • 如果字符串和分隔符都是空字符串,则返回一个空数组。
var str = "";
a = str.split("");//[]
  • 限定返回的分割片段数量
var str = "abcd";
a = str.split("", 2);//["a", "b"]

JavaScript split()方法相关推荐

  1. JavaScript split() 方法

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

  2. JavaScript split() 方法详解

    split() 方法用于把一个字符串分割成字符串数组. 语法: stringObject.split(separator,howmany) 参数描述: separator:必需.字符串或正则表达式,从 ...

  3. JavaScript split() 方法:把一个字符串分割成字符串数组

    split() 方法用于把一个字符串分割成字符串数组. 注意: split() 方法不改变原始字符串. var str = 'Begonia flower sleepless'; // 以空格分隔 v ...

  4. 投巧解决JavaScript split方法出现空字符的问题

    直接使用split,前后各有一个""值. >> var str=',a,b,c,d,e,f,'; >> str.split(',');//(8) [&quo ...

  5. JAVA和javascrito_JAVA 和JavaScript的split方法异同

    Split的方法很常用,除了str.split("regex"),其实还可以多传一个参数:str.split("regex", limit).但是要注意,Jav ...

  6. JavaScript中的原型,对split方法的重写

    效果如下图所示: 详细代码如下: <!DOCTYPE html> <html> <head> <title>函数.原型</title> &l ...

  7. JavaScript splice, slice, split方法区分整理, replace方法对字符处理

    1.splice() 方法 splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目.该方法会改变原始数组. para1:必需.整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定 ...

  8. JavaScript的方法和技巧

    摘自http://www.cnblogs.com/Jamedy/archive/2007/02/14/650079.html 有些时候你精通一门语言,但是会发现你其实整天在和其它语言打交道,也许你以为 ...

  9. 关于splice()方法,slice() 、split()方法讲解,reverse()方法、replace()方法

    1.slice() 方法可从已有的数组中返回选定的元素. 语法 arrayObject.slice(start,end) 参数 描述 start 必需.规定从何处开始选取.如果是负数,那么它规定从数组 ...

最新文章

  1. python控制caxa模块_CAXA二次开发实用手册.doc
  2. python画图代码彩虹-python绘制简单彩虹图
  3. mybatis基于注解的入门案例
  4. Win7下面安装SQL Server2005
  5. C++Objective-c
  6. leetcode 692. 前K个高频单词
  7. java单链表节点翻转_Java数据结构01-链表基础(讲解+代码+面试题)
  8. Spring Boot 2.0 多数据源编程 jdbcUrl is required with driverClassName
  9. js正则表达式匹配字符串与优化过程
  10. mac环境下配置nginx
  11. linux_nmon监控教程,如何使用Nmon监控Linux系统性能
  12. 2.C++深入理解 面向对象部分1
  13. Java图片上传Base64 类型上传 后台转换工具类
  14. 空城过客XP系统快捷方式去除箭头方法
  15. 【办公软件有哪几种】万彩办公大师教程丨Office转图片工具
  16. EditText更改光标的大小和颜色
  17. 基于MATLAB去理解掌握傅里叶级数和傅里叶变换
  18. js 中 中文、空格、数字、字符串混合排序
  19. 深度学习基础:评价标准——TP、FN、FP、TN、AP、MAP
  20. 调用企业微信API,ios端异常

热门文章

  1. 基于unity的飞行模拟设计
  2. http升级到https配置
  3. java代码对数据库数据的CRUD操作
  4. CF1569B Chess Tournament
  5. LOAM:实时的雷达里程计和建图
  6. leaflet 插件使用
  7. 腾讯公益:腾讯官方打造的公益捐助平台
  8. react 中微信分享一直是同一个页面
  9. 风华是一指流砂,苍老了一段年华
  10. 从“存数”到“用数”,知识图谱为智慧城市注入新动能