欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js中通過split函數(shù)分割字符串成數(shù)組小例子

 更新時(shí)間:2013年09月21日 15:47:47   投稿:whsnow  
分割字符串成數(shù)組的方法有很多,不過使用最多的還是split函數(shù),接下來為大家介紹下它的具體使用方法,感興趣的朋友可以參考下

復(fù)制代碼 代碼如下:

<script language="javascript">
str="2,2,3,5,6,6"; //這是一字符串
var strs= new Array(); //定義一數(shù)組

strs=str.split(","); //字符分割
for (i=0;i<strs.length ;i++ )
{
document.write(strs[i]+"<br/>"); //分割后的字符輸出
}
</script>

JS中split的用法

復(fù)制代碼 代碼如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>split</title>
<script type="text/javascript">
var array;
function getString(str){
 array = str.split("|");
 document.getElementById("userName").value = array[0];
 document.getElementById("userAge").value = array[1];
}
</script>
</head>

<body onload="getString('周曉白|22')">
<input type="text" id="userName" name="userName" /><br /><br />
<input type="text" id="userAge" name="userAge" />
</body>
</html>

JS刪除數(shù)組元素

var arr=['a','b','c'];
若要?jiǎng)h除其中的'b',有兩種方法:

1.delete方法:delete arr[1]
這種方式數(shù)組長(zhǎng)度不變,此時(shí)arr[1]變?yōu)閡ndefined了,但是也有好處原來數(shù)組的索引也保持不變,此時(shí)要遍歷數(shù)組元素可以才用
for(index in arr)
document.write('arr['+index+']='+arr[index]);
這種遍歷方式跳過其中undefined的元素

* 該方式IE4.o以后都支持了

2.數(shù)組對(duì)象splice方法:arr.splice(1,1);
這種方式數(shù)組長(zhǎng)度相應(yīng)改變,但是原來的數(shù)組索引也相應(yīng)改變
splice參數(shù)中第一個(gè)1,是刪除的起始索引(從0算起),在此是數(shù)組第二個(gè)元素
第二個(gè)1,是刪除元素的個(gè)數(shù),在此只刪除一個(gè)元素,即'b';
此時(shí)遍歷數(shù)組元素可以用普通遍歷數(shù)組的方式,比如for,因?yàn)閯h除的元素在
數(shù)組中并不保留

* 該方法IE5.5以后才支持

值得一提的是splice方法在刪除數(shù)組元素的同時(shí),還可以新增入數(shù)組元素
比如arr.splice(1,1,'d','e'),d,e兩個(gè)元素就被加入數(shù)組arr了
結(jié)果數(shù)組變成arr:'a','d','e','c'

相關(guān)文章

  • 純JavaScript實(shí)現(xiàn)猜數(shù)字游戲

    純JavaScript實(shí)現(xiàn)猜數(shù)字游戲

    這篇文章主要為大家詳細(xì)介紹了純JavaScript實(shí)現(xiàn)猜數(shù)字游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • JS簡(jiǎn)單實(shí)現(xiàn)動(dòng)畫彈出層效果

    JS簡(jiǎn)單實(shí)現(xiàn)動(dòng)畫彈出層效果

    本文給大家介紹的是是一款javascript彈出層特效,支持點(diǎn)擊觸發(fā)js彈出層,滑過觸發(fā)js彈出層,帶動(dòng)畫效果js彈出層,可自定義函數(shù)回調(diào)js彈出層。
    2015-05-05
  • JavaScript?評(píng)測(cè)代碼運(yùn)行速度的案例代碼

    JavaScript?評(píng)測(cè)代碼運(yùn)行速度的案例代碼

    在?JavaScript?中,可以使用?performance.now()?API?來評(píng)測(cè)代碼的運(yùn)行速度。該?API?返回當(dāng)前頁(yè)面的高精度時(shí)間戳,您可以在代碼執(zhí)行前后調(diào)用它來計(jì)算代碼執(zhí)行所需的時(shí)間,這篇文章主要介紹了JavaScript?評(píng)測(cè)代碼運(yùn)行速度,需要的朋友可以參考下
    2023-02-02
  • JavaScript 輕松搞定快捷留言功能 只需一行代碼

    JavaScript 輕松搞定快捷留言功能 只需一行代碼

    快捷留言功能,就是您現(xiàn)在看到在右側(cè)浮動(dòng)的那個(gè)小玩意,通過它可以直接提交留言并推薦,您想在博客里加上這個(gè)功能嗎?
    2010-04-04
  • js觀察者模式的彈幕案例

    js觀察者模式的彈幕案例

    這篇文章主要為大家詳細(xì)介紹了js觀察者模式的彈幕案例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • js實(shí)現(xiàn)的訂閱發(fā)布者模式簡(jiǎn)單示例

    js實(shí)現(xiàn)的訂閱發(fā)布者模式簡(jiǎn)單示例

    這篇文章主要介紹了js實(shí)現(xiàn)的訂閱發(fā)布者模式,結(jié)合完整示例形式分析了js訂閱發(fā)布者模式相關(guān)實(shí)現(xiàn)與使用方法,需要的朋友可以參考下
    2020-03-03
  • JS實(shí)現(xiàn)表單全選以及取消全選實(shí)例

    JS實(shí)現(xiàn)表單全選以及取消全選實(shí)例

    這篇文章主要為大家詳細(xì)介紹了JS實(shí)現(xiàn)表單全選以及取消全選實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • 微信小程序?qū)崿F(xiàn)倒計(jì)時(shí)功能

    微信小程序?qū)崿F(xiàn)倒計(jì)時(shí)功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • JS觸摸與手勢(shì)事件詳解

    JS觸摸與手勢(shì)事件詳解

    這篇文章主要為大家詳細(xì)介紹了JS觸摸與手勢(shì)事件的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 如何給ss bash 寫一個(gè) WEB 端查看流量的頁(yè)面

    如何給ss bash 寫一個(gè) WEB 端查看流量的頁(yè)面

    由于剛畢業(yè)的窮大學(xué)生,和朋友合租了一臺(tái)服務(wù)器開了多個(gè)端口提供 ss 服務(wù),懶得配置 ss-panel,就使用了 ss-bash 來監(jiān)控不同端口的流量,但每次都要等上服務(wù)器才能看到流量使用情況,很麻煩,于是就寫了個(gè)簡(jiǎn)單的頁(yè)面來提供 WEB 訪問,具體內(nèi)容一起通過本文學(xué)習(xí)吧
    2017-03-03

最新評(píng)論