iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

認識JavaScript 系列

學習JavaScript,並演示於實際應用中。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

[第一天] 學習字串比較

在【WeHelp Coding】網站中,第一題題目為:檢查字串是否以 https:// 開頭。首先第一直覺想到的是indexOf,那還有什麼能比較字串呢? i...

2024-09-15 ‧ 由 IRENE 分享
DAY 2

[第二天] Click事件

如果想要透過click事件使用myFunction,可以怎麼使用呢? <script> function myFunction() { do...

2024-09-16 ‧ 由 IRENE 分享
DAY 3

[第三天] 試著解題 2619. Array Prototype Last

題目: Write code that enhances all arrays such that you can call the array.last()...

2024-09-17 ‧ 由 IRENE 分享
DAY 4

[第四天] PageMethods

PageMethods是WebForms透過AJAX呼叫後端的方式。 使用方法如下: 後端,會使用[WebMethod]標記這段方法 [WebMethod]...

2024-09-18 ‧ 由 IRENE 分享
DAY 5

[第五天] async/await

async 是非同步函式。那使用時,須注意一定要放置在前面哦! async function HelloWorld() { return "H...

2024-09-19 ‧ 由 IRENE 分享
DAY 6

[第六天] Callback

前面幾天都提到了非同步的用法,那就不能缺席 Callback! 定義callback function是指能藉由參數(argument)通往另一個函式的函式。它...

2024-09-20 ‧ 由 IRENE 分享
DAY 7

[第七天] 試著解題 2635. Apply Transform Over Each Element in Array

題目: Given an integer array and a mapping function, return a new arry with a tra...

2024-09-21 ‧ 由 IRENE 分享
DAY 8

[第八天] event delegation

event delegation (事件委託) 定義是一種將事件處理委派給上層的技術,透過上層來監聽下層的事件。 什麼時候用到呢? 提升效能的時候:如果有很多...

2024-09-22 ‧ 由 IRENE 分享
DAY 9

[第九天] Proxy 代理

定義攔截對另一個物件的操作。 語法 const p = new Proxy(target, handler); target: 要使用proxy的目標。han...

2024-09-23 ‧ 由 IRENE 分享
DAY 10

[第十天] Set

定義可以儲存任何類型的唯一值(unique)。 可以幹嘛?可以過濾重複的項目、或者是處理需要唯一特性的資料。 語法 let set = new Set(); s...

2024-09-24 ‧ 由 IRENE 分享