廢話不多說,趟過的坑想幫助更多人而已,直接上代碼 本人親測有效 整體思路就是 首先引入微信的sdk,附上文檔 微信sdk文檔[https://developers.weixi...
廢話不多說,趟過的坑想幫助更多人而已,直接上代碼 本人親測有效 整體思路就是 首先引入微信的sdk,附上文檔 微信sdk文檔[https://developers.weixi...
vue圖表插件echarts簡單使用辦法一、了解Echarts ECharts,一個使用 JavaScript 實現(xiàn)的開源可視化庫,可以流暢的運行在 PC 和移動設(shè)備上,兼容當(dāng)前絕大部分瀏覽器(IE8/9/10/1...
最近在網(wǎng)上看了一些關(guān)于JS原型的問題,表示看不懂。來點干的自己看........ 首先我們要知道的幾件事~~? 函數(shù)大體來說有兩種: 第一種是構(gòu)造函數(shù)式,即通過new運算符調(diào)...
caller 和 callee的區(qū)別? caller是函數(shù)對象的一個屬性,該屬性保存著調(diào)用當(dāng)前函數(shù)的函數(shù)的引用(指向當(dāng)前函數(shù)的直接父函數(shù)) callee是對象的一個屬性,該屬...
一、什么是偽數(shù)組 1. 具有l(wèi)ength屬性 2. 按索引方式存儲數(shù)據(jù) 3. 不具有數(shù)組的方法, 比如push(),pop()等 二、將偽數(shù)組轉(zhuǎn)為真正的數(shù)組 1.使用Arra...
怎么判斷用戶是否處于登陸狀態(tài)? 用戶登錄后端返回token,前端設(shè)置cookie存儲,再之后在每個需要登錄的請求頭設(shè)置header把token帶上,當(dāng)后端發(fā)現(xiàn)token過期就...
H5的新特性 1.語義化標(biāo)簽 有利于SEO,有助于爬蟲抓取更多的有效信息,爬蟲是依賴于標(biāo)簽來確定上下文和各個關(guān)鍵字的權(quán)重。 語義化的HTML在沒有CSS的情況下也能呈現(xiàn)較好的...
前端優(yōu)化匯總 一、圖片處理 1、雪碧圖 CSS雪碧圖是以前非常流行的技術(shù),把網(wǎng)站上的一些圖片整合到一張單獨的圖片中,可以減少網(wǎng)站的HTTP請求數(shù)量,但是當(dāng)整合圖片比較大時,一...
一、移動端1px問題,為什么會有?如何解決? 為什么移動端會產(chǎn)生1px問題呢? 因為UI設(shè)計師在最初設(shè)計的時候使用的尺寸是按照640x960設(shè)計的,前端寫的時候是按照320x...
當(dāng)一個對象的函數(shù)被調(diào)用時,對象將被傳遞到執(zhí)行上下文中,作為這個值。簡單來說,就是function中的this永遠指向調(diào)用它的對象。我們也可以在編碼中顯式的,主動的變更其指向。...
js單線程重點: JS 是單線程的,但是卻能執(zhí)行異步任務(wù), 這主要是因為 JS 中存在事件循環(huán)(Event Loop)和任務(wù)隊列(Task Queue)。 js的工作機制...
一、什么是柯里化 柯里化,是函數(shù)式編程的一個重要概念。它既能減少代碼冗余,也能增加可讀性。另外,附帶著還能用來裝逼。 先給出柯里化的定義:在數(shù)學(xué)和計算機科學(xué)中,柯里化是一種將...
一、eval是做什么的? 在非嚴(yán)格模式,可以將json字符串轉(zhuǎn)換為對象的形式。也可將字符串參數(shù)轉(zhuǎn)化為腳本代碼執(zhí)行,但只適合在非嚴(yán)格模式下。它的功能是將對應(yīng)的字符串解析成js并...
什么是進程?什么是線程?兩者的關(guān)系? (1)進程 進程是程序的一次執(zhí)行過程,是一個動態(tài)概念,是程序在執(zhí)行過程中分配和管理資源的基本單位,每一個進程都有一個自己的地址空間,至少...
一、瀏覽器渲染頁面的原理及流程 瀏覽器將域名通過網(wǎng)絡(luò)通信從服務(wù)器拿到html文件后,如何渲染頁面呢? 1.根據(jù)html文件構(gòu)建DOM樹和CSSOM樹。構(gòu)建DOM樹期間,如果遇...
一、數(shù)組去重 1、利用ES6 Set去重(ES6中最常用) 不考慮兼容性,這種去重的方法代碼最少。這種方法還無法去掉“{}”空對象,后面的高階方法會添加去掉重復(fù)“{}”的方法...