正如您所知,ECMAscript會盡量保持智能,並會自動插入分號,如果您沒有明確寫入。簡單示例 function foo() {
var bar = 5
return bar
}
仍然按預期工作。但是,如果你依賴於這一點,有一些警告。如果我們重新寫像這樣 function foo() {
var bar = 5
return
{
我已經爲此搜索過,並且已經看到了一些類似的問題,但沒有專門提到這個問題(無論如何我都能找到)。 在這兩條語句前後,我在行上收到一個大括號/分號錯誤。他們是類的成員(不在類方法中)。當我刪除數組賦值行(第二行)時,花括號/分號錯誤消失。我傻眼了,但知道這是一個簡單的答案。 public class Test {
private int var1 = 1;
// These ar
我只用了三天的ActionScript 3,所以我是一個重要的新手,但我在我的大部分時間都使用了其他幾種語言。 我在框架頂層的一個下面的代碼: var level:Array = new Array();
var level[0] = new Object();
我收到以下錯誤: Scene 1, Layer 'levels', Frame 1, Line 2
1086: Syntax e