成人免费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技術棧公眾號

主站蜘蛛池模板: 欧美韩一区二区 | 国产高清精品一区二区三区 | 蜜月aⅴ国产精品 | 成人免费在线观看视频 | 欧美一级三级在线观看 | 日韩精品在线观看一区二区 | 亚洲成av人片在线观看无码 | 91精品国产91久久久久久 | 欧美日韩综合一区 | 亚洲国产欧美精品 | 日韩免费视频一区二区 | 亚洲国产高清在线观看 | 亚洲日韩中文字幕一区 | 国户精品久久久久久久久久久不卡 | 日本亚洲欧美 | 麻豆av在线免费观看 | 国产高清久久久 | 日韩激情在线 | 在线看h | 国产亚洲欧美日韩精品一区二区三区 | 欧美黄色片 | 精品日韩| 午夜精品久久久久久久星辰影院 | 欧美一区二区在线观看视频 | 精品久久香蕉国产线看观看亚洲 | 91精品国产综合久久精品图片 | 亚洲日日夜夜 | 看片地址 | 国产午夜精品一区二区三区在线观看 | 久久久国产精品一区 | 自拍偷拍第一页 | 伊人电影院av | 欧美视频三区 | 91久久久精品国产一区二区蜜臀 | 日韩中文字幕在线视频 | 91xxx在线观看 | 欧美一区二区三区在线观看 | 亚洲天堂日韩精品 | 欧美成人精品一区二区男人看 | 在线免费毛片 | 999久久久久久久久6666 |