日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

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

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

瀏覽:311日期: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
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
老司机久久99久久精品播放免费| 久久久国产精品一区二区中文| 97精品一区二区| 国产精品乱战久久久| 欧美天堂在线| 91精品国产自产在线丝袜啪| 日本亚洲欧洲无免费码在线| 日韩在线播放一区二区| 视频一区二区三区入口| 手机精品视频在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 黄色成人91| 私拍精品福利视频在线一区| 日韩欧美一区二区三区免费观看| 日韩中文首页| 日韩精品欧美| 亚洲91精品| 亚洲午夜一级| 蜜芽一区二区三区| 中文一区一区三区免费在线观 | 国产精品扒开腿做爽爽爽软件| 日本亚洲不卡| 欧美日韩黄网站| 国产午夜精品一区在线观看| 国产欧美精品久久| 国产成人精品一区二区三区视频| 成人国产精品久久| 99精品一区| 99国产精品| 日韩高清在线不卡| 欧美精品aa| 国产极品模特精品一二| 免费亚洲一区| 91看片一区| 老牛国产精品一区的观看方式| 久久激情五月激情| 国产一区二区三区探花| 欧美日韩水蜜桃| 亚洲精品乱码| 国产九一精品| 欧美日韩国产v| 亚洲一级在线| 国产欧美日韩一区二区三区四区| 国际精品欧美精品| 日本麻豆一区二区三区视频| 国产精品成人a在线观看| 日韩一区二区三区免费播放| 99国产精品99久久久久久粉嫩| 日韩亚洲精品在线观看| 国产美女亚洲精品7777| 日韩三区免费| 免费看日韩精品| 精品视频一区二区三区四区五区 | 美女毛片一区二区三区四区最新中文字幕亚洲 | www.51av欧美视频| 欧美日韩国产一区精品一区| 亚洲精品婷婷| 日产精品一区二区| 欧美+日本+国产+在线a∨观看| 亚洲乱码一区| 国产66精品| 蜜桃视频一区二区三区在线观看| 国产精品theporn| 日韩视频二区| 国产精品久久久久蜜臀| 亚洲精品一级| 久久久夜精品| 国产精品一区二区av日韩在线| 女生影院久久| 国产亚洲人成a在线v网站| 欧美日韩一区二区综合| 国产精品调教视频| 免费在线欧美视频| 日韩成人亚洲| 国产精品密蕾丝视频下载| 日韩视频久久| 人在线成免费视频| 国产情侣一区在线| 免费人成网站在线观看欧美高清| 黄色aa久久| 久久成人福利| 亚洲欧洲免费| 妖精视频成人观看www| 国产精品丝袜在线播放| 欧美91视频| 久久麻豆视频| 亚洲bt欧美bt精品777| 精品欠久久久中文字幕加勒比| 99在线精品视频在线观看| а√天堂8资源在线| 亚洲涩涩av| 一区二区小说| 久久超碰99| 日本不卡在线视频| 久久一级电影| 国产一区调教| 亚洲精品高潮| 国产精品呻吟| 国语对白精品一区二区| 欧美一区二区三区久久精品| 国产精品字幕| 成人精品动漫一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 麻豆91小视频| 国产亚洲一区二区三区啪| 亚洲婷婷在线| 欧美日韩国产v| 国产精品极品国产中出| 91欧美日韩在线| 国产精品腿扒开做爽爽爽挤奶网站| 国产乱子精品一区二区在线观看| 免费成人网www| 精品国产亚洲一区二区三区大结局| 国产亚洲一区二区三区不卡 | 99精品视频在线| 精品国产18久久久久久二百| 免费在线亚洲| 日本va欧美va瓶| 水野朝阳av一区二区三区| 美女网站视频一区| 天堂√8在线中文| 国产美女视频一区二区| 奇米色欧美一区二区三区| 91成人精品视频| se01亚洲视频| 福利一区二区免费视频| 免费人成在线不卡| 日韩中文字幕1| 麻豆成全视频免费观看在线看| 蜜桃精品视频| 亚洲精选av| 日韩在线卡一卡二| 999久久久精品国产| 99精品小视频| 狠狠爱www人成狠狠爱综合网| 久久精品青草| 免费视频亚洲| 99精品视频精品精品视频| 欧美手机在线| 国产成人精品亚洲线观看| 精品视频高潮| 免费看久久久| 国产一区二区三区视频在线| 国产精品扒开腿做爽爽爽软件| 免费在线日韩av| 美女在线视频一区| 国产精品久久观看| 亚洲综合电影| 亚洲国产一区二区在线观看| 久久婷婷av| 黄毛片在线观看| 国产传媒在线观看| 黑森林国产精品av| 激情国产在线| 亚洲小说欧美另类婷婷| 亚洲国产综合在线看不卡| 在线亚洲观看| 亚洲一区二区av| 国产精品.xx视频.xxtv| 久久精品国内一区二区三区| 日韩在线观看一区| 久久蜜桃精品| 亚洲综合色婷婷在线观看| 日韩在线黄色| 精品久久精品| 久久婷婷av| 亚洲精品自拍| 国产日韩欧美一区在线| 国产一区二区三区国产精品| 国产一区二区色噜噜| 欧美性感美女一区二区| 午夜久久一区| 欧美精品三级在线| 老司机精品视频在线播放| 人人香蕉久久| 日韩视频二区| 国产精品magnet| 丁香六月综合| 在线观看亚洲精品福利片| 欧美日韩一区自拍| 日韩不卡在线| 亚洲欧美高清| 久久精品理论片| 激情久久久久久| 日本精品一区二区三区在线观看视频| 麻豆久久精品| 国产一区二区三区日韩精品| 国产一区调教| 亚洲天堂av资源在线观看| 精品九九在线| 国产在线欧美| 精品一区二区三区视频在线播放 | 天海翼亚洲一区二区三区| 欧美偷窥清纯综合图区| 国产99精品一区| 久久中文字幕二区| 欧美日本二区| 精品视频一区二区三区在线观看 | 亚洲午夜电影| 国产欧美日韩精品一区二区三区|