如何跳過空格在我的小腳本中被計數和着色? 它被計算在我的腳本和彩色,我沒有線索如何跳過它,而不是影響字符。所以重點是每個第二個字母。有小費嗎 ?從字符串跳過空格
我知道我怎麼用jQuery來做,但我正在練習JavaScript。
var div = document.createElement('div'),
first = 'First JavaScript string.',
second = 'This is second text.',
combine = first + ' ' + second,
colored = '';
div.id = 'sort-text';
document.getElementsByTagName('body')[0].appendChild(div);
for (i = 0; i < combine.length; i++) {
if (i % 2 == 1) {
colored += '<span style="color: #d10;">' + combine[i] + '</span>';
} else {
colored += combine[i];
}
}
div.innerHTML = colored;
以及你能只需將「for」循環的主體包裝在「if(combine [i]!==」「)'中,對吧?或者我錯過了一些東西......那當然不會抓住換行符,但是你也可以檢查'/ n'(我認爲可能有一些奇怪的操作系統特定的換行符) –