[英]J query Error: SyntaxError: missing ; before statement
我在j查詢中有一些小問題。 我的代碼是這樣的
var tt = 8*1;
var n = tt.toString();
var uu1 = n.split('*');
var count = uu1.length;
var table_id44 = '';
for(k = 0,m = 1; k < count-1; k++,m++)
{
var table_id44[m] = uu1[k];
}
當我在控制台日志中輸入錯誤時出現SyntaxError:missing; 在聲明之前。請有人幫助。
table_id44
應該聲明為數組。 並且您不需要在for
循環中重新聲明變量。
var tt = 8 * 1;
var n = tt.toString();
var uu1 = n.split('*');
var count = uu1.length;
var table_id44 = [];
for (k = 0, m = 1; k < count - 1; k++, m++) {
table_id44[m] = uu1[k];
}
試試看,您將其聲明為字符串var table_id44 = '';
並將其用作array
。
var tt = "8 * 1";//use it as string so that you can further split it on *
var n = tt.toString();
var uu1 = n.split('*');
var table_id44 = [];
for (k = 0, m = 1; k < count - 1; k++, m++)
{
table_id44[m] = uu1[k];//prevent multiple declaration in loop
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.