Dylan's Blog

⎝༼ ◕Д ◕ ༽⎠


  • 首頁

  • 歸檔

  • 標籤

  • 分類

  • 檢索

使用 Node.js 讀取及寫入檔案

發表於 2019-09-09 | 更新於: 2021-03-02 | 分類於 Nodejs |

前言

在瀏覽器中的 JavaScript 是不具有操作檔案的能力的,但在 Node.js 中提中了多個 API,支援檔案操作的功能

閱讀全文 »

使用 Node.js 執行 JavaScript 程式碼

發表於 2019-09-09 | 更新於: 2021-03-02 | 分類於 Nodejs |

前言

以往在做前端開發時,基本都是透過瀏覽器的 REPL 工具來測試 JavaScript 程式碼,而在 Node.js 中也提供類似的功能, 讓開發者可以在終端機中進行測試。

REPL

我們可以簡單將這個術語理解為瀏覽器 console 的行為

Read Eval Print Loop
讀取輸入的程式碼 執行輸入的程式碼 打印執行結果 等待下次輸入程式碼
閱讀全文 »

認識 Node.js

發表於 2019-09-09 | 更新於: 2021-03-02 | 分類於 Nodejs |

Node.js 是什麼?

Node.js 不是一個程式語言,也不是一個框架,它是一個 JavaScript 的 runtime(運行時環境),並採用 Google 所開發的 V8 引擎執行程式碼,使用事件驅動、非阻塞和非同步輸入輸出等技術提高效能。

在 Node.js 出現以前,JavaScript 只能做為用戶端程式語言,並且只能在瀏覽器這個宿主中執行。Node.js 的出現使 JavaScript 也能夠脫離瀏覽器運行,可用於伺服器編程。另外 Node.js 含有一系列核心模組,使程式脫離 Apache HTTP Server 或 IIS,作為獨立伺服器執行。

閱讀全文 »

JavaScript Math 物件常用方法

發表於 2019-09-04 | 更新於: 2021-03-02 | 分類於 JavaScript |

Math 是 JavaScript 的原生物件,提供各種數學功能。Math 物件是目前 JavaScript 原生物件裡唯一一個不是建構函數,不用實例化,所有的屬性和方法都是直接在 Math 物件上調用。

閱讀全文 »

使用 JS 取得 Query String 資料

發表於 2019-08-27 | 更新於: 2021-03-02 | 分類於 JavaScript
閱讀全文 »

JavaScript - 使用 userAgent 判斷操作系統和瀏覽器類型

發表於 2019-07-31 | 更新於: 2021-03-02 | 分類於 JavaScript
閱讀全文 »

Vue 動畫 - Transitions 及 Animation

發表於 2019-07-08 | 更新於: 2021-03-02 | 分類於 Vue |

Vue 封裝好的 transition 元件提供開發者在插入、更新、移除 DOM 時,添加動畫轉場的效果。它提供三種應用方式:

  • CSS 轉場 (CSS transition) & CSS 動畫 (CSS animation)
  • 搭配第三方動畫套件,如 Animation.css
  • 搭配專用的 JavaScript 鉤子函式
    閱讀全文 »

在 VScode 自訂程式碼片段(Snippets),以 Vue 單一元件檔基本架構為例

發表於 2019-07-04 | 更新於: 2021-03-02 | 分類於 VScode |
閱讀全文 »

Vue - 為 props 預設型別及值

發表於 2019-07-04 | 更新於: 2021-03-02 | 分類於 Vue
閱讀全文 »

Vue - 動態切換 Class 及 Style 的方法

發表於 2019-07-04 | 更新於: 2021-03-02 | 分類於 Vue |
閱讀全文 »
1234…8

Dylan

學習紀錄

71 文章
14 分類
27 標籤
0%
© 2021 Dylan Liu