原创 全局變量和局部變量

在函數中,對於沒有var 定義的變量是隱式全局變量,但是需要先執行一遍後纔會生效,否則是沒有定義的變量。代碼如下: function sum(num1,num2){ return num1 + num2; } funct

原创 2018.09.8webstrom真機調試的設置

2018.09.08 第一步: 第二步: 第三步: . 第四步: 使用手機打來連接,就可以在手機上查看了。 注意:手機和電腦要在同一個局域網中。例如:手機和電腦連同一個wifi

原创 水平居中、垂直居中、水平垂直居中、浮動居中、絕對定位居中.......統統幫你搞定!

2018.05.29 居中一個元素?你會想到啥?這裏面的知識還真不少。包括水平居中,垂直居中,還有水平垂直居中。 如果要再要細分,還要分浮動元素、絕對定位的居中。 爲了代碼簡介,沒有加背景和其他樣式,需要看效果的,可以加上背景。

原创 純粹的函數調用的 this 指向:

## 一、純粹的函數調用的 this 指向: > 這裏只討論純粹的函數調用。純粹的函數調用,這是函數的最通常用法,屬於全局性調用,因此this就代表全局對象Global。 ### 0、全局對象 windo

原创 花 2 天時間整理的,---- 瀏覽器的渲染原理

2018.05.18 第一部分:導入 相關概念 DOMContentLoaded事件:當 HTML 文檔加載完成並解析完成之後,會觸發 DOMContentLoaded事件;不需要等待樣式表、圖片和子框架的完成加載。即 DOMConte

原创 js繼承、構造函數繼承、原型鏈繼承、組合繼承、組合繼承優化、寄生組合繼承

2018.06.03 第一部分:導入 1、構造函數的屬性 funcion A(name) { this.name = name; // 實例基本屬性 (該屬性,強調私有,不共享) this.arr = [1]; // 實例

原创 趣解:函數作用域、執行上下文

2018.03.06 # 1、故事背景 阿猿是張家界的人,這一年上高三,計劃考上北京大學,去北京唸書。 知識類比:如果‘阿猿’比喻爲‘函數’的話,張家界這個區域可以類比爲‘函數作用域’。就是他出生(定義)的時候,他的出生地就已

原创 趣解:僞類和僞元素

導入: 出來混,是要還的。之前跳過的知識點,以後的某一天都需要你加倍奉還。 最近寫僞類和僞元素的時候,老是搞混淆。也許是之前沒有記牢固吧,決定今天自己再理一遍。 這裏做一個類比:把上面圖片中的這個小人看作一個體,僞類就相當於他

原创 花費 3 天時間,整理的原型、原型鏈,希望對你有用

2018.05.13 最近,再次研究原型。之前對原型的理解,還值停留在記憶的層面,所以這次深入瞭解這裏面的奧祕。注意:以下的文章內容,是針對 ES5以及ES5之前的js;因爲 ES6已經有類這個概念了。 第一部分:導入 – js 中的

原创 js數組方法,你記住了嗎?

2018.05.21 最近在做項目的時候,感覺很多方法,又不記得了。所以趕緊補一下… 第一部分:數組自身的方法 常用的方法,靠前展示。 toString() 作用:調用數組每一項的 toString()方法,返回以逗號分隔

原创 vue-cli下ESlint 報錯解決(工具是webstorm)2018.07.18更新

# # 最近在使用 vue-cli ,安裝了eslint。之前還是好好的,就是這一次開始報錯了。報錯顯示:expected indentation of 0 spaces but found 0 spaces 1、剛開始查看了下,

原创 如何清除淘寶鏡像cnpm

由於國內的npm。確實比較慢。所以就嘗試使用淘寶鏡像cnpm,誰知道cnpm是安裝上了,但是在cnpm install vue-cli -g 的時候,就是一直出錯。試了好久也於事無補,索性想把淘寶鏡像cnpm清除掉,上網找了好多資料,也沒

原创 使用mongoDB的一些新的(mongoDB報錯解決)

最近在做一個項目,看了網上說的,node和mongoDB最配,於是選擇了mongoDB。接下來也遇到了很多坑,踩了幾天,總結以下,希望對其他人有幫助。 1.安裝mongoDB 1.64位mongoDB的資源下載 由於mongoDB的服

原创 vue-router沒有效果的問題解決之一

最近在學習vue,剛好學到vue-router,按照視頻敲的代碼,就是沒有出現想要的頁面。最後上網查了下,才知道原因。 一:vue-router的安裝: 方式1:在 初始化目錄的時候,vue會提醒你安裝vue-router,可以在

原创 chrome手機端調試web頁面(前端項目)

2018.04.24 # # 最近用 vue 做了一個 web 音樂 App, 想看看在手機端的樣子。 因爲之前都是使用草料二維碼查看, 但是最近使用草料二維碼的時候報錯,頁面顯示不了。於是就想使用 chrome 真機調試 web