原创 vue+node.js+moogodb仿王者榮耀移動端項目一

注:本項目根據全棧之巔bilibili學習寫的 學習鏈接https://www.bilibili.com/video/av51931842?from=search&seid=15580414938022308661 一web端首頁

原创 BOM屬性對象方法

1.window(瀏覽器窗口) 屬性 name:瀏覽器窗口的名字或框架的名字 例:window.name=“new” 獲取窗口名稱document.write(name); top代表最頂層窗口如:window.top; pare

原创 callback回調函數

回調函數:把任務第二段單獨寫在一個函數裏,等到重新執行這個任務時,就直接調用這個函數; 例 fs.readFile('/etc/passwd',function(err,data){ if(err)thow err; consol

原创 箭頭函數this的指向問題

普通函數:(誰調用,this指向誰) 箭頭函數:根據創建時所在的環境(我在那個環境中創建,this就指向那) 例 Documnet.οnclick=function(){ Alert(this);//HTMLDocument }

原创 仿bilibili微信小程序3

七,視頻播放頁面 1.app.json引入detail目錄 "pages": [ "pages/index/index", "pages/detail/detail", "components/MyTit

原创 瀏覽器內核

IE Trident -ms Firefox Gecko -moz chome/safari webkit -webkit

原创 Ajax與Axios

ajax是對原生xhr封裝,除此之外還增添了對於JSONP支持 例; $.ajax({ type:"post", url:url路徑 data:data dataType:dataType; success:function(da

原创 重繪與迴流

重繪與迴流 迴流:頁面中的部分或全部元素,寬高,位置發生變化,刪除或增加某個元素時,某個元素隱藏或顯示時,頁面重新加載 重繪:頁面中發生可見性變化 注: 迴流必將引起重繪,重繪不一定引起迴流。

原创 Cookies session SessionStorage與localstorage

一,Cookies session介紹 1Cookies讓網站服務器把少量數據儲存到客戶端的硬盤或內存或是從客戶端的硬盤讀取數據的技術。 2Session 會話,指有始有終的一系列消息。 用戶訪問某個域名網站時,若該用戶未創鍵會話

原创 實現一個自定義組件,不同組件間如何通信的?

例:全局組件 <body> <div id="app"> <my-comonpent></my-compinent> </div> <template id="myTemplate"> <div> <h3>123</h3> </d

原创 GET與POST區別

1.get用來從服務端獲取數據,POST用於上傳或修改數據 2.GET大小限制在2kb以內,POST一般沒有限制 3.get參數在url,post參數在請求主體中,安全性能post高 4,使用XMLHTTPReauest是post

原创 仿bilibili微信小程序一

一,項目目錄 一,頁面效果 1.首頁 2,視頻播放頁 三,首頁頭部公衆部分的製作 在component目錄下的myTitle中 wxml <!--components/MyTitle/MyTitle.wxml--> <vie

原创 前端CSRF XSS

一,XSS跨站腳本攻擊 向有xss漏洞的網站中輸入惡意的HTML代碼 當其他用戶瀏覽該網站時,這段HTML代碼會自動執行,從而達到攻擊目的 理論上,所有可輸入的地方,沒有對輸入數據進行處理都有xss漏洞 xss方法 編碼: 對用戶

原创 仿bilibili微信小程序2

輪播圖 wxml <view class="slides"> <swiper autoplay indicator-dots circular> <swiper-item wx:for="{{swiperList}}

原创 DNS解析

DNS層次化,分佈式域名系統,提供將域名轉化爲ip服務 加載網頁涉及4個DNS服務器, 1.DNS recursor:一個服務器,旨在通過web瀏覽器等應用程序,從客戶端計算機接受查詢 2.根名稱服務器,將人類可讀的主機名轉換爲i