JavaScript

Javascript之高階陣列API的使用例項

JS中我們可以根據需求新建新的物件解決問題的同時,也有一些常用的內建物件供我們使用,我們稱之為API,本篇文章只是對陣列部分進行了練習。 例一:偽陣列,不能修改長短的陣列(所以沒辦法清零),可以修改

JavaScript的基礎知識——面向物件

一、定義 無序屬性的集合(散列表),其屬性可以包含基本值,物件或函式; 每個物件都是基於一個引用型別建立的,這個引用型別可以是原生型別,也可以是自定義型別。 二、建立物件 建立一個Obj

如何檢查一個物件是否為空

:star:️ 更多前端技術和知識點,搜尋訂閱號 JS 菌 訂閱 檢查一個數組為空很容易,直接呼叫 length 方法即可,那麼如何檢查一個物件是否為空呢 :question: 這裡的

[譯] JavaScript 函數語言程式設計指引

原文連結 Introduction to Functional Programming 本文旨在對比指令式程式設計與函數語言程式設計兩種不同的解決問題的方式。目的並不是專門教大家函數語言程式設計,而是介

JavaScript遍歷方法總結與對比

首先需要知道對於陣列和可迭代物件的遍歷方法,我們需要從不同的維度進行對比,方法的功能性,方法的應用場景,方法的相容性,方法的效率,方法的返回值以及是否改變原始陣列。深層次的我們可以思考如何實現這些方法,並且考

我的 JavaScript 世界觀

我們都生活在主觀的世界裡,但真實世界卻是個複雜系統。 對於一個非線性系統來說,用任何線性思維去理解都會所偏頗。 用《失控》的觀點來說,對於非線性系統,你只有執行起來才知道它具體會是什麼。

看懂火星文(一)

感謝 本文參考《正則表示式迷你書》 模糊匹配 橫向模糊匹配 什麼是橫向模糊匹配? 正則可匹配的字串的長度不是固定的。例如**/ab{2, 5}c/**

借用workbox實現離線快取應用

PS: 這是本人的第一篇文章,如有不對或結構不清晰的地方,望指出,我會盡量去完善,謝謝大家! 什麼是workbox,workbox有什麼用途,為什麼要使用它?在介紹workbox之前,我們來先大致瞭解一下s

1716041359.279