JavaScript讀取指定內容行時遇到問題:我從文本中復制某一行字符串到js中,然後用一下代碼進行讀取:
while ((s = ts.ReadLine()) != "object block {YZB-PBGA}") {
s = ts.ReadLine();
}
alert(s);
可是有時候就會報錯,說輸入超出文件尾,不知道這是什麼情況,應該如何處理?
你要判斷是否讀到尾,你這個就沒有判斷是否到底文件尾
while (!s..AtEndOfLine) {//////////
s = ts.ReadLine();
if(s!="object block {YZB-PBGA}"){//這樣來判斷
}
}
http://ask.csdn.net/questions/175170
http://ask.csdn.net/questions/175695
記得把這些也結了