今天就跟大家聊聊有關(guān)怎么在JavaScript中拆分?jǐn)?shù)組項(xiàng),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
成都創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的太谷網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
1、把處理需求寫成小方法,下次再次需要時(shí),直接引入這個(gè)方法,調(diào)用就行。
function split_array(arr, len){ //arr需要拆分的原數(shù)組,len小數(shù)組包含多少個(gè)元素 var a_len = arr.length; var result = []; //結(jié)果數(shù)組 for(var i=0;i
簡單解析下代碼:
第一個(gè)是需要拆分的原數(shù)組,第二個(gè)是拆分的每個(gè)數(shù)組包含多少個(gè)元素。(記為n個(gè))。循環(huán)里,slice方法是取數(shù)組的n個(gè)元素,做為一個(gè)數(shù)組返回,返回到result結(jié)果里。
2、小方法寫好,調(diào)用一下,看結(jié)果是否正確。
var data = [1, 2, 3, 4, 5, 6, 7 ,8 ,9 ,10, 11, 12] var result = split_array(data, 6);將data數(shù)據(jù)拆分,每個(gè)數(shù)組包含6個(gè)元素,結(jié)果如圖,成功分成2個(gè)數(shù)組,每個(gè)6個(gè)元素
var data = [1, 2, 3, 4, 5, 6, 7 ,8 ,9 ,10, 11, 12] var result = split_array(data, 6);將data數(shù)據(jù)拆分,每個(gè)數(shù)組包含5個(gè)元素,結(jié)果如圖,可見,成功分成了3個(gè)小數(shù)組,其中最后一個(gè)數(shù)組只有二個(gè)元素。
看完上述內(nèi)容,你們對(duì)怎么在JavaScript中拆分?jǐn)?shù)組項(xiàng)有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。
網(wǎng)站名稱:怎么在JavaScript中拆分?jǐn)?shù)組項(xiàng)
分享路徑:http://weahome.cn/article/pdpjcp.html