是 Ray 不是 Array

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement

[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 奇怪的部分

整理這些技術筆記真的很花時間,如果你願意 關閉 Adblock 支持我,我會把這份感謝轉換成更多「踩坑轉避坑」的內容給你!ヽ(・∀・)ノ

Advertisement

你的支持會直接轉換成更多技術筆記

如果我的筆記讓你少踩一個坑、節省 Debug 的時間,
也許你可以請我喝杯咖啡,讓我繼續當個不是 Array 的 Ray ☕

buymeacoffee | line | portaly

Terminal

分享這篇文章

留言

© 2025 Ray. All rights reserved.

Powered by Ray Theme