REPL(Read Eval Print Loop,交互式解釋器)是一個處理 Node.js 表達式的交互式 shell,類似 Window 系統(tǒng)的終端或 Unix/Linu...
繪制文本有兩種方式: fillText(text, x, y) strokeText(text, x, y) 下面,我們來看看如何在 canvas 上繪制文本。 我們先創(chuàng)建一...
二分搜索算法是一種經典算法,它允許我們在時間復雜度為 O(log n) 的有序數組中查找給定元素的索引。在本文中,我們將回顧該算法的工作原理,并學習如何在 Javascrip...
模板引擎(這里特指用于 Web 開發(fā)的模板引擎)是為了使用戶界面與業(yè)務數據(內容)分離而產生的,它可以生成特定格式的文檔,用于網站的模板引擎就會生成一個標準的 HTML 文檔...
你通常不會嘗試使用 IP 地址訪問網站??梢赃@么做,但這很罕見。 你通常使用域名。比如 baidu.com 或 lio-zero.com。 這非常方便,因為例如,我可以更改用...
從原理性看: 根據 HTTP 規(guī)范,GET 請求用于獲取信息,而且應該是安全和冪等的,而 POST 請求表示可能修改服務器上資源 從表面上看: GET 請求的數據會附在 UR...
什么是環(huán)境變量? 在軟件開發(fā)中,“環(huán)境”是程序或進程運行的環(huán)境。 環(huán)境變量[https://en.wikipedia.org/wiki/Environment_variabl...
UDP,即用戶數據報協(xié)議,是一種傳輸協(xié)議,是 TCP 的替代協(xié)議。 它與 TCP 的主要區(qū)別在于它是無連接的。 這意味著它更快,每個發(fā)送的數據包更輕量級,因為它不包含 TCP...
TCP 表示傳輸控制協(xié)議,它是 Web 和其他應用程序(如電子郵件)的基礎。 TCP 在 1981 年的 RFC 793[https://tools.ietf.org/htm...
選擇排序是一個很容易理解排序算法。 思路: 我們選擇第一項。然后我們將其與第二項進行比較。如果第二項較小,我們將其與第一項交換。以此類推,我們將第一項與數組中的每一項進行比較...
嗯嗯,ES2020(ES11) 新增
JavaScript 中的短路求值通常,我們習慣于在 JavaScript 中使用 if-else 語句來執(zhí)行條件變量賦值和處理控制流。下面,我們來看看使用短路求值來完成相同的事情。 什么是短路求值? 短路求...
本文已整理到 Github,地址 ?? blog[https://github.com/lio-zero/blog]。 本文的目標是編寫一個與 then/promise[htt...
本文已整理到 Github,地址 ?? blog[https://github.com/lio-zero/blog]。 如果我的內容幫助到了您,歡迎點個 Star ?????? 鼓勵...
本文已整理到 Github,地址 ?? blog[https://github.com/lio-zero/blog]。 如果我的內容幫助到了您,歡迎點個 Star ?????? 鼓勵...