摘要:常見的布局兩列布局兩欄布局一欄定寬,一欄自適應,自適應的一欄作為內容主體。三列布局三列布局也是經常使用到的一種布局,它的特點是兩邊兩列固定,中間自適應。左右兩欄使用屬性,中間欄使用屬性。 垂直居中 單行文本垂直居中 父元素高度為auto 一個父元素如果不設置高度的話,默認就是緊包裹著子元素,如果父元素設置的pading-top和padding-bottom相同,這本身就是一個垂直居中效...
摘要:記得以前做網站的時候遇到前端分享按鈕會去百度分享或者在線生成一個分享代碼,當時不懂現在看起來它們做了不少信息收集工作,于是便想著替換掉在上找了很久發現沒有特別合適的于是便想著自己做一款組件。 記得以前做網站的時候遇到前端分享按鈕會去百度分享或者jiathis在線生成一個分享代碼,當時不懂現在看起來它們做了不少信息收集工作,于是便想著替換掉;在github上找了很久發現沒有特別合適的于是...
摘要:也就是說,所有的函數和構造函數都是由生成,包括本身。如果只考慮構造函數和及其關聯的原型對象,在不解決懸念的情況下,圖形是這樣的可以看到,每一個構造函數和它關聯的原型對象構成一個環,而且每一個構造函數的屬性無所指。 前言 JavaScript 是我接觸到的第二門編程語言,第一門是 C 語言。然后才是 C++、Java 還有其它一些什么。所以我對 JavaScript 是非常有感情的,畢...
摘要:同理,原型鏈也是實現繼承的主要方式的只是語法糖。原型對象也可能擁有原型,并從中繼承方法和屬性,一層一層以此類推。利用構造函數小明張三張三小明缺點每次實例化都需要復制一遍函數到實例里面。寄生構造函數模式只有被類出來的才能用。 showImg(https://segmentfault.com/img/bVbo4hv?w=1800&h=1000); 引言 最近又攀登了一下JS三座大山中的第二...
摘要:用于對模塊的源代碼進行轉換。將基礎模塊打包進動態鏈接庫,當依賴的模塊存在于動態鏈接庫中時,無需再次打包,而是直接從動態鏈接庫中獲取。負責打包出動態鏈接庫,負責從主要配置文件中引入插件打包好的動態鏈接庫文件。告一段落,淺嘗輒止。 吐槽一下 webpack 自出現時,一直備受青睞。作為強大的打包工具,它只是出現在項目初始或優化的階段。如果沒有參與項目的構建,接觸的機會幾乎為零。即使是參與了...