【前端学习笔记】2015-09-01 附 split()方法、readyState

1.split():作用对象是一个字符串或者字符串对象,会要求设置两个参数(分割点(separator),分割出来的数量(number)),
ps:1."2:3:4:5".split(":")//将返回["2", "3", "4", "5"] 2."|a|b|c".split("|")//将返回["", "a", "b", "c"] 

注意:分隔符之前没有字符时也将返回“空”。注释:如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。

splice(index,num):数组元素的删除,从index开始,删除num个元素

2、readyState:

  • 0:请求未初始化(还没有调用 open())。
  • 1:请求已经建立,但是还没有发送(还没有调用 send())。
  • 2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。
  • 3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。
  • 4:响应已完成;您可以获取并使用服务器的响应了。         
  • 进度条设置可以在1的时候25%、2的时候50%...依次类推
  • 在readyState为4时,才完整安全的访问数据
原文地址:https://www.cnblogs.com/zipon/p/4775085.html