技術文章
技術問答
iT 徵才
聊天室
2026 鐵人賽
登入/註冊
文章
問答
Tag
邦友
鐵人賽
搜尋
2017 iT 邦幫忙鐵人賽
DAY
3
0
自我挑戰組
你看微客=[ 前端領域 - 超入門 ]
系列 第
3
篇
Javascript---[ 陣列、物件 ]---無用小觀念
2017鐵人賽
ucvic
2016-12-15 23:52:34
1430 瀏覽
分享至
陣列
Javascript允許單一陣列中的各個元素被設定成
不同的資料型別
。
陣列是Javascript內建物件的一種
,只要宣告了一個陣列,便可以開始使用陣列物件預設的屬性及方法( 例:length及push等)。
一旦定義了陣列的長度,即使陣列內的元素未被賦值( undefined ),
每個元素仍會佔用記憶體空間
。
若迴圈要循環的次數明確,建議使用for迴圈 ; 循環的次數不明確,則使用while迴圈,直到條件不相符。( 以上指一般情況,非絕對 ; 以陣列來說,
因陣列長度通常較為明確,使用for迴圈來迭代能使程式碼較為簡潔
)
物件
物件的屬性名稱( attribute )若包含空格,則名稱兩端需加上引號
。( 例:"my name" = Vic )
使用
delete關鍵字
刪除物件屬性。( 例:delete myResume.age )
物件變數儲存的內容並非物件本身,而是指向物件的指標reference
(
address記憶體位址
)。
做為引數傳入函式參數的物件,因為
傳入值為address,會直接指向物件本身
,故
函式內對物件的變更會直接影響物件本身的內容
。( pass-by-value產生的是address的副本,而非物件的副本 )
物件內的方法( method )就是一個個的函式,屬性名稱即為其函式名稱。
若方法的內容要引用本身物件內的其他屬性,則需
利用關鍵字this來指向其本身所在的物件
。
利用 for in 可
逐一取得物件內的屬性及屬性對應的值
。
( for ( var prop in 物件變數 ) { prop => 屬性 , 物件變數[prop] => 屬性對應的值 } )
常用的 Document、Windows、Console 是
瀏覽器所提供的物件
。
留言
追蹤
檢舉
上一篇
Javascript---[ 變數、函式 ]---無用小觀念
下一篇
Javascript---[ DOM、資料型別 ]---無用小觀念
系列文
你看微客=[ 前端領域 - 超入門 ]
共
30
篇
目錄
RSS系列文
訂閱系列文
17
人訂閱
26
React---[ 自訂元件、props特性 ]---無用小觀念
27
React---[ state 狀態、事件處理 ]---無用小觀念
28
React---[ JSX ]---無用小觀念
29
Git---[ Git 基本觀念 ]
30
30天鐵人賽---[ 參賽心得 ]
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19837
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
Seeed XIAO ESP32-S3 透過 UART (921600) 無法發送 AT 指令到 Grove Vision AI V2 (Himax WE2)
Windows XP作業系統,程式存取SQL SERVER 2025失敗
SAP B1 如何將"自定義表格"匯出並且匯入到另一個資料庫
webview cab 封包檔
熱門回答
Windows XP作業系統,程式存取SQL SERVER 2025失敗
SAP B1 如何將"自定義表格"匯出並且匯入到另一個資料庫
熱門文章
我不信任 AI 的自律,所以把「限制」寫死在資料庫裡
大家都怕依賴 AI,但真正天天用 AI 的人似乎沒那麼怕
AI Agent 時代的下一個問題:當第 101 次決策出錯時,誰來負責?
ERP 該為哪一代前端技術下注?
Adobe Acrobat 太貴?PDF-XChange Editor 值得認真看看
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}