原创 Json5怎一個爽字了得

JSON(JavaScript Object Notation),一種輕量級的數據交換格式,源於JavaScript,爲ECMAScript的一個子集。其易於閱讀和編寫、易於編碼和解析等特性,已被廣泛應用於尤其配置及http下的序列化等衆多

原创 微信公衆號被邀請開通個人認證,開通有什麼好處呢?

經典前端面試題每日更新,歡迎參與討論,地址:https://github.com/daily-interview/fe-interview。 更多angular1/2/4/5、ionic1/2/3、react、vue、微信小程序、no

原创 webpack之loader執行順序及原理

less-loader、css-loader、style-loader插件作用 less-loader:用於加載.less文件,將less轉化爲css css-loader:用於加載.css文件,將css轉化爲commonjs style-

原创 js 正則表達式 匹配除漢字、字母、數字、逗號、句號、括號外的特殊字符(用來規範輸入內容)

正則 /[^\u4e00-\u9fa5a-zA-Z\d,.,。()]+/ 其中\u4e00-\u9fa5匹配漢字,a-zA-Z匹配字母,\d匹配數字,,.,。()匹配逗號、句號或括號,^表示非,+表示儘可能多的匹配。 let nameR

原创 css自定義光標cursor

cursor: url(https://files.cnblogs.com/files/xiaoxiao666/mouse.ico), auto; url:需使用的自定義光標的 URL。 注:請在此列表的末端始終定義一種普通的光標,以防沒

原创 截圖的時候如何讓hover彈框(或右鍵菜單)不消失

QQ截圖 正常思維:都是點開hover彈框(或右鍵菜單)ctrl+alt+a 實際上,如果想截hover彈框(或右鍵菜單),就先按住ctrl+alt, 然後再點開hover彈框(或右鍵菜單),再+A,就可以啦 企業微信截圖 正常思維:都是點

原创 js打印九九乘法表

代碼 <html> <style> html,body,ul,li { padding: 0; margin: 0; border: 0; } ul { width: 900px; o

原创 React key值的作用和使用詳解

key概述 react中的key屬性,它是一個特殊的屬性,它的出現不是給開發者用的(例如你爲一個組件設置key之後,也仍無法獲取這個組件的key值),而是給react自己用的。 簡單來說,react利用key來識別組件,它是一種身份標識標識

原创 react組織樹組件開源了,建議收藏! react-org-tree

github地址:https://github.com/artdong/react-org-tree react-org-tree A simple organization tree component based on react

原创 flexible.js分析

//立即執行函數 (function flexible(window, document) { // 獲取的html 的根元素 var docEl = document.documentElement; //

原创 js判斷 null、undefined、數字零、NaN、false、空字符串的方法

1.判斷undefined: let tmp = undefined; if (typeof(tmp) == "undefined"){ alert("undefined"); } let tmp = und

原创 Win10系統中如何以管理員身份運行命令提示符

以管理員身份運行命令提示符是大家在日常使用電腦過程中偶爾會用到的操作,那麼這個操作在全新Win10系統中該如何進行呢? 【方法一:Win+X+A快捷鍵】 這個需要同時按住三個鍵的組合快捷鍵成功率不高,經常需要按兩三次才能成功打開“管理員:命

原创 徹底瞭解瀏覽器強緩存和協商緩存,這一篇就夠了

什麼是瀏覽器緩存 瀏覽器緩存(Brower Caching)是瀏覽器在本地磁盤對用戶最近請求過的文檔進行存儲,當訪問者再次訪問同一頁面時,瀏覽器就可以直接從本地磁盤加載文檔。 爲什麼要使用瀏覽器緩存 1.減少了冗餘的數據傳輸,節省了網費 2

原创 你遇到過跨域問題嗎?跨域請求資源的方式有哪些?

什麼是跨域 在JavaScript中,有一個很重要的安全性限制,被稱爲“Same-Origin Policy”(同源策略)。它是一種約定,由Netscape公司1995年引入瀏覽器,是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,瀏

原创 什麼是Promise,它到底解決了什麼問題?

什麼是Promise Promise 是異步編程的一種解決方案 Promise 核心 Promise 概括來說是對異步的執行結果的描述對象。(這句話的理解很重要) Promise 規範中規定了,promise 的狀態只有3種: pe