[JS奇怪的世界]No.58 初始化

前言

在撰寫實體物件語法的時候往往都會有一些錯誤,所以課堂上也特別舉例出來。

初始化 (initialization)

初始化只是一個章節名稱,但主要內容都是在講解比較常見的範例錯誤,舉例…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var people = {
{
firstname: 'John',
lastname: 'Doe',
address: [
'111 Main St.',
'222 Third St.'
]
},
{
firstname: 'John',
lastname: 'Doe',
address: [
'333 Main St.',
'444 Third St.'
]
}
}

當我們在物件實體語法越來越大的時候,往往就很容易出現一些錯誤,而這些錯誤常常會導致新手害怕,舉例像這種錯誤。

缺少花括號

又或是這種錯誤

缺少逗號

當然也有這種狀況 (我自己也常犯)

分號打成等號

那會出現錯誤的過程就是初始化的一種,因為他要將物件給初始化,而語法解析器發現我們所撰寫方式不正確提示的錯誤訊息。

圖源

JavaScript 全攻略:克服 JS 奇怪的部分

Liker 讚賞 (拍手)

如果這一篇筆記文章對你有幫助,希望可以求點支持或 牡蠣 鼓勵 (ノД`)・゜・。

Liker 是一個按讚(拍手)的讚賞機制,每一篇文章最多可以按五下(拍手),按讚過程你是完全不用付費的(除非你想要每個月贊助我 :D),你只需要登入帳號就可以開始按讚。
而 Liker 會依據按讚數量分配獎金給創作者,所以如果你願意按個讚我會非常感謝你唷。

Google AD

撰寫一篇文章其實真的很花時間,如果你願意「關閉 Adblock (廣告阻擋器)」來支持我的話,我會非常感謝你 ヽ(・∀・)ノ