
此分頁組件已發布至NPM,歡迎下載并提意見 上篇文章主要處理了 startPage,也就是前7個頁碼從哪里開始的問題。本文將在前面的基礎上做一些細節的優化,主要是: 處理省略...
webpack 是什么? webpack是模塊化管理工具,使用webpack可以對模塊進行壓縮、預處理、按需打包、按需加載等。 webpack 有哪些重要特征? 插件化:we...
0. 結論哈哈哈 主域相同可以設置document.domain 使用JSONP動態創建script 利用iframe和location.hash window.name實現...
發布/訂閱模式又叫觀察者模式,它定義對象間的一種一對多的依賴關系。當一個對象的狀態(發布者)發生改變時,所有依賴于它的對象都將得到通知。在 JavaScript 開發中,我們...
好多人在說自己孤獨,說自己孤獨的人其實并不孤獨。孤獨不是受到了冷落和遺棄,而是無知己,不被理解。真正的孤獨者不言孤獨,偶爾作些長嘯,如我們看到的獸。 弱者都是群居著,所以有蕓...
哪家
js 中二叉樹的深度遍歷與廣度遍歷(遞歸實現與非遞歸實現)樹的簡介 棧、隊列、鏈表等數據結構,都是順序數據結構。而樹是非順序數據結構。樹型結構是一類非常重要的非線性結構。直觀地,樹型結構是以分支關系定義的層次結構。 樹在計算機領域中...
樹的簡介 棧、隊列、鏈表等數據結構,都是順序數據結構。而樹是非順序數據結構。樹型結構是一類非常重要的非線性結構。直觀地,樹型結構是以分支關系定義的層次結構。 樹在計算機領域中...
一個是原型鏈繼承 一個是原型式繼承
這兩個用法上有啥不同啊 為啥要比較他倆
JS中new與Object.create()的區別深入解析在網上看了很多關于new與Object.create()的區別的文章,看的稀里糊涂的,各種說法的都有,看“你不懂的JS”那本書上也提到了這個,看的懷疑人生了。遂自己總結下認為...
前端工程本質上是軟件工程的一種。軟件工程化關注的是性能、穩定性、可用性、可維護性等方面,注重基本的開發效率、運行效率的同時,思考維護效率。一切以這些為目標的工作都是"前端工程...
作用域永遠都是任何一門編程語言中的重中之重,因為它控制著變量與參數的可見性與生命周期。 我們首先從塊級作用域和函數作用域入手來看閉包。 一、塊級作用域 任何一對花括號中的語句...
回文( Palindromes ),在中文文當中是指倒著念和順著念都是相同的,前后對稱,例如“上海自來水來自海上”;在英文文當中是指正著看和反著看都相同的單詞,例如“mada...
斐波那契數列是以下一系列數字: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, ... 在...
js 實現繼承的方式有: 原型鏈繼承; 構造函數繼承; 組合繼承(原型鏈繼承 + 構造函數繼承)(最常用);(原型式繼承;寄生式繼承;) 寄生組合繼承 (最佳方式) 原型鏈繼...
快速排序是一種劃分交換排序。它采用了一種分治的策略,通常稱其為分治法。 分治法的基本思想是:將原問題分解為若干個規模更小但結構與原問題相似的子問題。遞歸地解這些子問題,然后將...
先看一張圖!展示了構造函數、原型和實例之間的關系。 從圖中可看出,js 中與原型相關的屬性:對象有 [[prototype]]屬性(內部屬性)、函數對象有prototype屬...