stringObject.split(separator,howmany)
参数 描述
separator 必需。字符串或正则表达式,从该参数指定的地方分割 stringObject。
howmany 可选。该参数可指定返回的数组的最大长度。如果设置了该参数,返回的子串不会多于这个参数指定的数组。如果没有设置该参数,整个字符串都会被分割,不考虑它的长度。
1 //得到url中的参数
2  getParam();
3     function getParam() {
4         C1 = window.location.href.split("?")[1]; // 得到id
5         id = C1.split("&")[1].split("=")[1]; //得到id的值
6         id = id.lastIndexOf("#") != -1 ? id.split("#")[0] : id;
7         toolSceneId = C1.split("&")[0].split("=")[1]; //得到id的值
8     }

split()方法是将指定字符串按某指定的分隔符进行拆分,拆分将会形成一个字符串的数组并返回
如:string str = "aa.bb.cc.dd";string[] strArray = str.Split('.');
所得到的结果strArray的值为 string[]{"aa","bb","cc","dd"}
其中"aa","bb","cc","dd"即是构成数组strArray的元素
数组中的每元素都各自对应一个索引值,就好比在数据库的表中每行数据纪录都拥有自己的索引ID一样
数组元素的索引值是从0开始计数的,也就是说第一个元素的索引值是0,往后依次加1
我们可以用数组的索引值来取对应位置的数组元素的值,比如说我们要取数组的第一个元素 “aa”,那么我们就可以这样写 :
string aa = strArray[0];
这里split('.')[1] 是一种缩写形式,把它拆开来看实际就是
先用split('.')方法将字符串以"."开割形成一个字符串数组,然后再通过索引[1]取出所得数组中的第二个元素的值

地址url的split()方法使用;相关推荐

  1. 字符串的split方法(),把字符串分割为数组

    // split()方法 // 作用:使用指定的分隔符字符串将一个String对象分割成子字符串数组,以一个指定的分割字串来决定每个拆分的位置(从哪开始分割) // 返回值:分割形成的数组 例子:   ...

  2. Python多线程下载网络URL图片的方法

    Python多线程下载网络URL图片的方法 采用多线程的方法,通过URL地址,下载资源图片 GitHub地址:https://github.com/PanJinquan/python-learning ...

  3. url 保持不变php,thinkphp3.2.3如何只改变地址url中的某一个分隔符,其它保持不变...

    今天教大家一个关于使用thinkphp3.2.3改变只改变地址url中的某一个分隔符的方法,首先大家来看看这个地址! 它的原始地址应该是/Home/Index/index/page/2.html,那我 ...

  4. javascript:设置URL参数的方法,适合多条件查询

    适用场景:多条件查询情况,如下图所示: 通过设置URL参数,再结合数据源控件设置的RUL参数,就能进行简单的多条件查询了. javascript函数: <mce:script type=&quo ...

  5. jquery中邮箱地址 URL网站地址正则验证实例代码

    jquery中邮箱地址 URL网站地址正则验证实例代码 QQ网站有一个网站举报的功能,看了一些js代码觉得写得很不错,我就拿下来了,下面是一个email验证与url网址验证js代码,分享给大家 ema ...

  6. [译] Ruby 2.6 String的split 方法支持代码块执行

    本博客系列翻译自 Bigbinary 的 Ruby 2.6 系列, 已得到作者允许.Ruby 2.6.0-preview2 现已发布. 在Ruby 2.6之前, String#split 方法会返回一 ...

  7. [开发笔记]-使用jquery获取url及url参数的方法

    转载自:作者:酷小孩      出处:http://www.cnblogs.com/babycool/ 使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作 1.jque ...

  8. js获取 url 参数值的方法总结

    今天小编碰到一个朋友问这么一个问题,怎么在一个页面中获取另外一个页面url传过来的参数呢?最初一开始很本能的想到了用 split("?"),这样一步步的分解出需要的参数.但是想了一 ...

  9. 字符串使用split()方法截取时的空字符串问题

    一.用例子来说明 1.单个分隔符占据第1个位置 @Test public void test() {String str = "_1";String[] s = str.split ...

最新文章

  1. idea 使用 git 教程
  2. SQL基础操作_3_数据字典(涵盖SQL Server、Oracle、Mysql常见系统数据字典)
  3. 雷电模拟器多开ip修改器_模拟器怎样才能更换不同ip地址?
  4. [Java基础]反射获取成员方法并使用
  5. 机器学习2/100天-简单线性回归
  6. android多媒体部分学习笔记八------音频录制 mediaRecorder
  7. JavaScript学习指南 修订版pdf
  8. 迅雷7界面引擎XLUI_Bolt_SDK的调用例子
  9. 在线随机抛硬币正反面统计工具
  10. 图像灰度化的三种常见方法
  11. Linux下source命令详解
  12. composer 安装php 扩展,composer 服务器安装扩展失败怎么办
  13. 计算机专业应届研究生面试自我介绍,计算机专业研究生面试自我介绍
  14. 数据结构童话版 003新的学生
  15. 批量保存西瓜无水印视频的方法步骤
  16. 基于HTML5气3D仿真培训系统
  17. php asp.net html,Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?...
  18. php 清除js,php,js清除cookie
  19. PPT批量替换字体、行间距操作
  20. 记nexus2升级nexus3数据迁移

热门文章

  1. Android网络课程笔记-----本地音乐播放
  2. Spark源码分析 -- SchedulableBuilder
  3. MySQL学习笔记——显示数据库信息
  4. memcached 如果进程占用cpu很高
  5. (原)举例说明C#自定义配置文件app.config及如何读取配置内容(在app.config加入自定义的XML节点)?...
  6. 远古VOD存在严重注入漏洞!!
  7. vsc写vue生成基本代码快捷键_基于vue2.X的webpack基本配置,教你手动撸一个webpack4的配置...
  8. mysql快速删除大表数据部分数据_mysql删除大表的部分数据
  9. python逻辑流程图_python-程序流程图
  10. python list sort by,python中List的sort方法指南