成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解析Javascript中Split使用方法

開發 前端
這里和大家分享一下vascript中的Split使用方法與技巧,split方法可以將一個字符串分割為子字符串,然后將結果作為字符串數組返回。

你對Javascript中的Split使用方法與技巧是否了解呢,這里就向大家簡單介紹一下,相信本文介紹一定會讓你有所收獲。

Javascript中的Split使用方法與技巧

使用方法:myArray=string.split("|")

  說明:"|"為切割特征字符,string為要切割的字符串,myArray為切割結果(存放于數組),使用方法myArray[n],n=myArray.length。

  起先我還用asp中的思維在考慮怎么得到myArray的***下標呢,肯定不是Ubound(myArray),找了半天沒找到,***知道了,其實在Javascript中數組都有一個length屬性,myArray.length-1也就是myArray數組的***下標,很簡單吧,想的到真容易,想不到真是難。

  來看一個使用split的實例:用javascript獲得地址欄參數。

  1. <scriptlanguagescriptlanguage="JavaScript">   
  2. <!--   
  3. functionRequest(strName)   
  4. {   
  5. varstrHref="www.nextway.cn/index.htm?a=1&b=1&c=Split實例";   
  6. varintPos=strHref.indexOf("?");   
  7. varstrRight=strHref.substr(intPos+1);   
  8. vararrTmp=strRight.split("&");   
  9. for(vari=0;i<arrTmp.length;i++)   
  10. {   
  11. vararrTemp=arrTmp[i].split("=");   
  12. if(arrTemp[0].toUpperCase()==strName.toUpperCase())
  13. returnarrTemp[1];   
  14. }   
  15. return"";   
  16. }   
  17. alert(Request("a"));   
  18. alert(Request("b"));   
  19. alert(Request("c"));   
  20. //-->   
  21. </script> 
  22.  

   獲得地址欄參數還有另外一種方法,正則表達式:

  1. <script>   
  2. String.prototype.getQuery=function(name)   
  3. {   
  4.   varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)");   
  5.   varr=this.substr(this.indexOf("?")+1).match(reg);   
  6.   if(r!=null)returnunescape(r[2]);returnnull;   
  7. }   
  8. varstr="www.nextway.cn/index.htm?a=1&b=1&c=Split實例";   
  9. alert(str.getQuery("a"));   
  10. alert(str.getQuery("b"));   
  11. alert(str.getQuery("c"));   
  12. </script> 
  13.  

【編輯推薦】

  1. 深入剖析JavaScript中split()方法的使用
  2. JavaScript函數的定義及形式參數
  3. JavaScript數組元素刪除問題解決方案
  4. JavaScript對象的定義及創建實例
  5. 解析Javascript中replace()方法使用

 

責任編輯:佚名 來源: tech.ddvip.com
相關推薦

2010-10-08 14:19:34

JavaScript split()

2011-06-14 10:18:58

QThread Qt 線程

2009-11-30 17:43:54

PHP split()

2010-10-08 12:46:27

Javascriptreplace()

2009-10-26 13:36:58

VB.NET Spli

2021-07-16 07:57:35

JavaScriptEval函數

2024-09-03 13:32:11

JavaScriptEval函數

2024-07-11 14:05:28

JavaScript函數

2013-06-08 17:09:35

Android開發移動開發XML解析

2009-11-26 18:49:54

PHP函數preg_s

2011-08-11 17:00:33

iPhone數據庫SQLite

2011-08-29 15:58:51

Lua函數

2023-06-28 08:34:02

Bind()函數JavaScript

2011-08-19 13:51:12

2010-08-09 10:16:01

FlexBuilder

2011-06-30 16:53:18

QT Creator TableWidge

2009-11-25 10:02:27

PHP會話Sessio

2011-08-23 09:44:28

LUA腳本

2010-10-09 10:30:03

JS event

2011-02-24 13:09:10

FireFTP
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产目拍亚洲精品99久久精品 | 亚洲日韩中文字幕一区 | 国产精品久久网 | 成人国产精品色哟哟 | 国产精品一区二区三区四区 | 免费观看一级黄色录像 | 亚洲高清在线 | 久久免费资源 | 久久精品国产99国产精品亚洲 | 综合五月 | 在线国产小视频 | 成人a视频在线观看 | 国产视频一区在线观看 | 国产精品久久久久久久久久免费 | 激情婷婷| 精品亚洲一区二区三区四区五区 | 亚洲精品二区 | 国产精品高清在线 | 国产超碰人人爽人人做人人爱 | 精品无码久久久久久国产 | 国产韩国精品一区二区三区 | 91精品久久久久 | 国产成人99久久亚洲综合精品 | 国产精品久久久久一区二区三区 | 中文字幕 在线观看 | 国内自拍偷拍 | 亚洲欧美网站 | 国内自拍视频在线观看 | 国产精品美女久久久免费 | 久久爱综合| 日韩欧美国产一区二区 | 日韩中文字幕在线观看 | 91精品国产色综合久久 | 国产精品免费一区二区 | 国产精品永久免费视频 | 自拍偷拍第一页 | 国产欧美一级 | 精品免费观看 | 日韩精品一区二区三区在线观看 | 亚洲 欧美 激情 另类 校园 | 亚洲激情在线视频 |