iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
0
自我挑戰組

跨領域的隨想系列 第 12

白天不懂夜的黑—類陣列不懂陣列的方法

  • 分享至 

  • xImage
  •  

與類陣列的初相遇是在進入到DOM的操作後,有很多種選取元素的方法,比如:

document.getElementByID()
document.querySelector()
...

族繁不及備載。


但其實也不是第一次就注意到類陣列的存在。

第一次學習時我掙扎地在把語法拼字打正確(眼神死)
第二次學習時專注在掛號裡面的格式,標籤名、類名、id名到底要不要加點或井字
第三次學習時才終於發現如果使用以下的方法時,選出來的是一組類陣列,而不是單一標籤。如果要用JS的操作類陣列裡面的元素,需要用for循環來打開它。

另外碰到類陣列的時間是在學習jQuery時,jQuery選到的元素都是一組類陣列,還有function的arguments。

類陣列擁有

  1. .length的屬性---知道裡面有幾個小夥伴
  2. 可以查詢、遍歷---知道第幾個小夥伴是誰、把裡面的小夥伴拿出來做處理
  3. 無法使用數組的方法---不能增加、刪除、切割裡面的小夥伴

看來類陣列的小夥伴們有著革命情感呢!


上一篇
於你於我,都踩著不曾停歇的腳步---與UX設計師的對談(4/4)
下一篇
人手一支哀鳳---button上面裝個form
系列文
跨領域的隨想30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言