原创 vue中組件間傳值

.1 父子組件間傳值 父組件給子組件傳值,直接通過props傳值 <custom content="hello world"></custom> 複製代碼 子組件給父組件傳值,通過 emit發送事件 this.$emit('choos

原创 vue常用知識點

   用了vue.js挺久的了,最近逛了逛社區看了看vue的面試題或者知識點什麼的,感覺自己學的太侷限了,在這我記錄下我認爲不錯的或者常用的知識點,這裏我有摘錄別人的當然也有自己平時碰見的,也免忘記吧。 1. 介紹下MVVM開發模式 MV

原创 flex佈局

      佈局的傳統解決方案,基於盒狀模型,依賴 display 屬性 + position屬性 + float屬性。它對於那些特殊佈局非常不方便,比如,垂直居中就不容易實現。      2009年,W3C 提出了一種新的方案----F

原创 JavaScript 數組方法總結

數組原型方法主要有以下這些: join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexO

原创 僞類和僞元素

僞類: 僞類包含兩種:狀態僞類和結構性僞類。 狀態僞類是基於元素當前狀態進行選擇的。在與用戶的交互過程中元素的狀態是動態變化的,因此該元素會根據其狀態呈現不同的樣式。當元素處於某狀態時會呈現該樣式,而進入另一狀態後,該樣式也會失去。常見的

原创 css中使用calc()計算寬高

calc()是什麼? 簡單來說就是CSS3中新增的一個函數,calculate(計算)的縮寫。用於動態計算寬/高,你可以使用calc()給元素的各個屬性設置值【margin、border、padding、font-size】等, calc

原创 包管理工具——Yarn

相對於npm的優勢 急速 :下載速度真的很快,下載任務是並行下載,而npm是按順序一個一個下 緩存 :會緩存下載過的包,下載過的包甚至可以離線下載,npm就不能 清晰 :輸出不像npm一點兒也不冗餘,並且進度條很形象,誰用誰知道 安全 :

原创 vue 常用指令

1、創建一個vue實例     vue的一個特點就是數據驅動界面,一旦對js中的數據進行修改,界面中用到數據的地方也會立馬做出更改。爲了對界面進行操縱,需要先獲取到界面的標籤元素,並實例化一個vue實例。 例如HTML中有一個div: <

原创 vue中的:作用

在使用Vue中經常看到HTML中有些標籤屬性前面添加了“:”,有些沒有。 查看Vue的API文檔時我們會發現冒號“:”其實是v-bind的縮寫。    

原创 axios 和ajax

axios:基於promise用於瀏覽器和node.js的http客戶端; 與ajax區別: axios是通過promise實現對ajax技術的一種封裝,就像jQuery實現ajax封裝一樣。 簡單來說: ajax技術實現了網頁的局部數據

原创 js中的for in循環

原型添加屬性之後,默認情況下枚舉,最後輸出1234513 function getNewArrayTwo(){ var array=[1,2,3,4,5 ]; Array.prototype.age=13; var result=[];

原创 滾動條與元素尺寸

查看滾動條的滾動距離js中有兩套方法可以查看當前滾動條的滾動距離。第一套是這樣的:window.pageXOffset/window.pageYOffset這個方法可以查看滾動條的橫軸和縱軸的滾動距離,但是很遺憾的是IE8以及以下的版本不

原创 jQuery中ajax

jQuery Ajax用法 [導讀] jQuery Ajax在web應用開發中很常用,它主要包括有ajax,get,post,load,getscript等等這幾種常用無刷新操作方法,下面我來給各位同學介紹介紹。我們先從最簡單的方法看起

原创 草稿 -未整理

async和defer1、defer="defer"和async="true/false"html4.0中定義了defer;html5.0中定義了async。(1)沒有defer或async,瀏覽器會立即加載並執行指定的JS腳本,也就是說

原创 DOM相關知識

1:什麼是DOM?DOM的全稱是Document Object Model 文檔對象模型,DOM定義了表示和修改文檔所需的對象、這些對象的行爲和屬性以及這些對象之間的關係。• DOM對象即爲宿主對象,由瀏覽器廠商定義,用來操作html的c