成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

javascript - js數組處理時,總在頭部多出一個空值

瀏覽:271日期:2023-04-07 10:57:24

問題描述

需求:

兩個數組:textArr 和 valueArr,組合這兩個數組,形成如:1^Q1的字符串。中間用n隔開。(準備將其傳入textarea中)

實際問題:

每次都在字符串頭部多增加了一個空行,代碼很短,居然就是找不出來,讓人氣結。請大家幫忙看看。謝謝!

choicesToString () {let textArr = [’Q1’, ’Q2’, ’Q3’];let valueArr = [1, 2, 3];let choiceArr = []for (let i = 0; i < textArr.length; i++) { if (isNull(valueArr[i])) { valueArr[i] = ’’ } if (isNull(choiceArr[i])) { choiceArr[i] = ’’ } if ((valueArr[i] === ’’) && (choiceArr[i] === ’’)) { continue } choiceArr.push(valueArr[i] + ’^’ + textArr[i]) console.log(`${i}: ${choiceArr}`)}// TODO: BUG! Add an empty cell at the first position. FUCK!!!// 難道要我被迫加上這段可恥的代碼...// choiceArr.splice(0, 1)console.log(choiceArr)return choiceArr.toString().split(’,’).join(’n’) } isNull (arg) { return !arg && arg !== 0 && typeof arg !== ’boolean’ ? true : false }

問題解答

回答1:

你把 valueArr 的幾個判斷都寫成了 choiceArr 了

回答2:

for循環當i等于0的時候,看這句

if (isNull(choiceArr[i])) { choiceArr[i] = ’’ }

此時choiceArr是[],choiceArr[i]即choiceArr[0],為undefined,isNull會返回true,所以會執行choiceArr[i] = ’’,此時數組的長度已經變成了1,然后執行下面的push之后,此時choiceArr的值為['', '1^Q1'],所以for循環第一遍結束以后,choiceArr的長度不是1而是2。

當i等于1時,因為choiceArr[1]的值是'1^Q1',所以

if (isNull(choiceArr[i])) { choiceArr[i] = ’’ }

的判斷為false,然后執行下面的push語句,此時choiceArr的值為['', '1^Q1', '2^Q2'];當i等于2時,同i=1的情況,循環結束之后choiceArr為['', '1^Q1', '2^Q2', '3^Q3']。

綜上,空值''是在i=0時產生的。

回答3:

如樓上所說,你的那句if (isNull(choiceArr[i])) { choiceArr[i] = ’’ }非常奇怪, 非要這么寫的話,就加個判斷把。

if (choiceArr.length > 0 && isNull(choiceArr[i])) { choiceArr[i] = ’’; }

標簽: JavaScript
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
99综合电影在线视频| 免费日韩精品中文字幕视频在线| 国产精品免费人成网站| 在线精品视频小说1| 色综合久久综合| 欧美a级理论片| 日本一区二区成人在线| 欧美日韩国产首页| 亚洲激情亚洲| 国产白丝网站精品污在线入口| 一区二区三区波多野结衣在线观看| 欧美丰满美乳xxx高潮www| 99精品99| 不卡电影免费在线播放一区| 日韩国产成人精品| 国产精品蜜臀av| 日韩欧美在线一区二区三区| 久久精品综合一区| 激情丁香综合| 成人免费视频网站在线观看| 亚洲3atv精品一区二区三区| 久久精品亚洲精品国产欧美| 欧美日韩国产一二三| 国产精品一区二区三区四区五区 | 成人性色生活片| 免费观看久久久4p| 亚洲一区中文在线| 国产欧美日韩精品a在线观看| 久久免费国产| 亚洲一级电影| 91欧美激情一区二区三区成人| 韩国一区二区视频| 日本成人在线一区| 亚洲一二三四区| 国产精品久久毛片av大全日韩| 欧美一区三区二区| 欧美日韩一区国产| 一本大道综合伊人精品热热| 一区二区三区久久网| 欧美日韩国产欧| proumb性欧美在线观看| 国产一区二区三区黄视频 | 最近看过的日韩成人| 99国产精品久久久| 国产精品资源在线观看| 日韩精品色哟哟| 亚洲综合另类小说| 国产精品女主播av| 久久久蜜桃精品| 日韩精品一区二区在线| 欧美日韩国产一级片| 色婷婷一区二区| 亚洲一区二区三区欧美| 激情综合亚洲| 色综合夜色一区| 91在线码无精品| 成人av电影免费在线播放| 国产中文字幕精品| 精品在线播放午夜| 麻豆成人久久精品二区三区红| 丝袜a∨在线一区二区三区不卡| 一区二区成人在线观看| ...中文天堂在线一区| 国产精品乱码妇女bbbb| 亚洲国产精品激情在线观看| 欧美精品一区二区三区一线天视频| 欧美精品第1页| 欧美日韩国产美女| 欧美日韩日日摸| 欧美美女视频在线观看| 欧美精品在线一区二区| 欧美日韩国产高清一区二区| 欧美视频一区二区三区四区 | 免费精品视频在线| 香蕉成人啪国产精品视频综合网| 亚洲一区二区三区不卡国产欧美| 一区二区三区国产| 亚洲国产精品一区二区久久恐怖片| 国产精品久久久久久户外露出| 国产精品―色哟哟| 国产精品久久看| 中文字幕综合网| 亚洲欧美激情小说另类| 97久久超碰国产精品| www.av精品| av电影天堂一区二区在线观看| 成人动漫av在线| 91在线精品一区二区| 91麻豆精东视频| 欧美777四色影| 欧美日韩喷水| 国内揄拍国内精品久久| 在线欧美亚洲| 国产精品久久久久久模特| 国产伦精品一区二区| 久久久xxx| 在线免费观看一区| 欧美精品一二三| 欧美成人乱码一区二区三区| 久久先锋影音av鲁色资源网| 欧美激情一区二区三区蜜桃视频| 中文字幕综合网| 午夜免费欧美电影| 另类专区欧美蜜桃臀第一页| 国产呦精品一区二区三区网站| 国产成人午夜片在线观看高清观看| 成人av网站大全| 国产精品草草| 亚洲欧洲久久| 久久国产一区| 欧美日韩亚洲不卡| 欧美xxxxxxxx| 国产精品乱子久久久久| 国产精品久久久久久久久晋中| 欧美精品乱人伦久久久久久| 日韩一区二区三区精品视频| 久久久综合精品| 亚洲欧洲成人精品av97| 亚洲国产精品影院| 欧美aⅴ一区二区三区视频| 黑人巨大精品欧美一区| 成人免费视频caoporn| 欧美激情视频一区二区三区在线播放| 91久久久一线二线三线品牌| 色哟哟一区二区| 欧美电影免费观看高清完整版 | 91亚洲国产成人精品一区二三 | 亚洲免费电影在线| 日韩精品一级二级| 国产精品一区二区果冻传媒| 成人18视频日本| 亚洲欧美亚洲| 久久av一区二区| 91精品福利在线一区二区三区| 国产喷白浆一区二区三区| 亚洲制服丝袜av| 国产一区二区在线免费观看| 色综合天天综合网天天看片| 亚洲一区二区三区免费在线观看| 欧美猛男男办公室激情| 国产女人水真多18毛片18精品视频| 亚洲一区在线观看免费观看电影高清| 九九精品视频在线看| 99re热这里只有精品免费视频| 亚洲国产精品一区在线观看不卡| 色猫猫国产区一区二在线视频| 日韩片之四级片| 亚洲精品中文在线影院| 激情图区综合网| 欧美精品播放| 欧洲国产伦久久久久久久| 久久久蜜桃精品| 免费精品视频最新在线| 国产精品系列在线播放| 一区二区三区在线播放| 欧洲另类一二三四区| 欧美一级淫片007| 欧美日韩国产欧美日美国产精品| 国产精品区一区| 在线观看av一区| 久久久久久久久99精品| 狠狠色狠狠色综合系列| 成人性生交大片免费看在线播放| 欧美a级片网站| 福利一区二区在线| 亚洲动漫第一页| 亚洲美女在线国产| 亚洲乱码日产精品bd| 国产日韩精品视频一区| 欧美久久久久久蜜桃| 欧美日韩黄视频| 欧美丰满美乳xxx高潮www| 日韩欧美精品在线| 中文字幕成人网| 国产精品视频看| 天堂va蜜桃一区二区三区| 乱一区二区av| 欧美久久成人| 欧美日韩国产一级片| 中文字幕中文乱码欧美一区二区 | 国产精品一区二区你懂得| www.成人网.com| 夜夜嗨一区二区| 久久一本综合频道| 色婷婷国产精品久久包臀| 日韩一区二区免费电影| 亚洲欧美日韩小说| 国产成都精品91一区二区三| 男人的天堂成人在线| 欧美激情自拍偷拍| 国产精品123| 男人的天堂成人在线| 欧美激情在线一区二区| 狠狠色狠狠色综合系列| 亚洲一区二区三区欧美| 欧美韩国日本一区| 国产一区二区三区不卡在线观看| 国产偷久久久精品专区| 亚洲国产岛国毛片在线| 国产精品一区三区|