JAVASCRIPT
8 articles tagged with "JavaScript"
- JavaScript 中各種型別的判定2025-04-21
最近在寫一些 JavaScript 的題目,才發現 JavaScript 中有些東西的型別實在是滿奇怪的,或是每個 library 或 framework 定義不同,實作出來的型別也會不同,所以稍微整理了一下在 JavaScript 中各種型別的判定。
- JavaScript iterate object 的時候到底有沒有順序性2025-03-18
一直以來,都知道 JavaScript 的 object 在 iterate 的時候並不會保證順序,也因此就一直以為是沒有順序的,直到最近仔細看了 MDN 的文件才發現其實是有某種順序性的。 這裡的順序指的是 iterate object 的順序,包含:for…in, for…of, Object.keys(), Object.values()。
- 【 JavaScript 】JavaScript 費氏數列的 3 種解法2020-12-16
面試的時候經常會問到怎麼用 JavaScript 解費氏數列,面試到後面整理了一下常見的 3 種解法: 首先說明一下費氏數列:[0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55] ,通常會請你用 JavaScript 求解陣列的最後一個值。 1. JavaScript 費氏數列 - 遞迴解 2. JavaScript 費氏數列 - 迴圈解 3. JavaScript 費氏數列 - Memoization
- 【 JavaScript 】JavaScript 型別轉換整理2020-12-13
JavaScript 型別轉換整理
- 【JavaScript】如何刪除陣列重複項2020-11-27
最近實作後端時需要刪除陣列重複項,但 google 了一下發現方法都好複雜,所以後來乾脆自己想,紀錄一下自己的方法~
- 【JavaScript】甚麼時候該用 for...in,甚麼時候該用 for...of2020-09-28
for...in 是個常在 Object 中使用的方法,但前一陣子發現原來還有 for...of,怕搞混這兩個所以來整理一下差別。 1. for...in 根據 ,for...in 用來跌代 Object 中 enumerable 的屬性,然而不只會跌代所宣告 Object 中 enumerable 的屬性,還會遞迴該 Object 的 prototype 中 enumerable 的屬性。 那
- 【JavaScript瀏覽器】:實作串接 API (1) ⏤ Unsplash API2020-08-10
因為對用 JavaScript 串接 API 滿不熟悉的,再加上最近看了些職缺用 JavaScript 串接 API 又是必備技能,所以決定來花點時間好好搞懂這塊,順便練習實作,比較容易發現問題出在哪裡。
- 【JavaScript基礎】:Array Methods — 陣列方法整理2020-07-22
陣列(array)屬於物件(object)的一種,在Javacript中有許多陣列方法(array methods)可做轉換或運算,來整理一下在看到陣列常見和相關的方法。 1. Array and String:陣列與字串的轉換 字串與陣列相關的方法 1.1 字串轉換成陣列 1.1.1 **Array.from()** 這個方法不只可以轉換字串,還可以轉換類陣列等等。 語法: > Array.f