原创 js中分別使用var和let定義for循環中的變量,代碼塊加入定時器setTimeout後循環結果一致與不一致問題

(前提備註:不想看繁雜文字的同學請看圖後直接看文章最後總結) 使用for循環,在循環體中加入定時器setTimeout()後,爲什麼循環結果都一樣?預期結果是0-9 原因:這裏要了解js同步執行和異步執行機制 規則:同步優先、異步靠邊、

原创 html+css+js 快捷鍵註釋問題

寫代碼時習慣性的用快捷鍵註釋(shift+ctrl+/ 或者ctrl+/ ),沒注意到細節的問題,今天寫頁面時直接複製粘貼了html中的註釋到css中,在調試過程中發現部分樣式不起作用,以爲代碼不規範,各種修改,後面才發現是註釋問題(初學

原创 css中clearfix的用法(清除浮動)

在某些元素中定義了float屬性,而導致父級div無法顯示高度(不佔據空間的問題),需要clearfix屬性來包裹,即清除浮動元素脫離文檔流。

原创 安裝vue-cli報錯,提示版本已棄用

安裝vue-cli報錯(t提示版本已棄用) npm install -g @vue/cli 解決方法: 安裝cnmp npm install -g cnpm --registry=https://registry.npm.taobao.o

原创 報錯:Unknown custom element: swiper-slide did you register the component correctly?

在vue中使用swiper時,提示報錯: Unknown custom element: <swiper-slide> - did you register the component correctly? For recursive c

原创 報錯,遇到提示:To install it, you can run: npm install --save core-js/modules/es.array.slice 問題,解決方法

遇到如下提示問題,說明是版本問題,安裝core-js的最新版本試試(這裏修改時間是2020.4.23,版本使用3.6.4,具體版本根據你的時間來安裝) 發現可執行成功

原创 webpack打包出錯

webpack打包文件時看到這種錯誤:   原因:webpack  版本過高,打包語句發生變化: 發現依然提示錯誤 解決方法: 在package.json添加語句: 再執行打包操作: 打包成功,項目目錄出現dist 文件    

原创 <!---->與/**/註釋問題

寫代碼時習慣性的用快捷鍵註釋(shift+ctrl+/ 或者ctrl+/ ),沒注意到細節的問題,今天寫頁面時直接複製粘貼了html中的註釋到css中,在調試過程中發現部分樣式不起作用,以爲代碼不規範,各種修改,後面才發現是註釋問題(初學