安裝版本:npm install -g webpack@4 webpack-cli@3webpack-dev-server用于本地預(yù)覽,代替http server(功能不夠)...
發(fā)布訂閱 發(fā)布訂閱是一種設(shè)計(jì)模式。發(fā)布訂閱:一個(gè)對(duì)象能夠發(fā)布一個(gè)事件,然后你能訂閱這個(gè)事件。設(shè)計(jì)模式:是一種可用的、別人用過覺得還行的一種寫代碼套路,比如用閉包去隱藏變量。需...
手寫節(jié)流(throttle)、防抖(debounc)。 節(jié)流(技能冷卻中) 需求:實(shí)現(xiàn)一個(gè)技能冷卻中。我要調(diào)用一個(gè)技能(閃現(xiàn)),閃現(xiàn)過后在120秒內(nèi)再次調(diào)用閃現(xiàn),我不會(huì)做任何...
7、JS如何實(shí)現(xiàn)類? 兩種方法:ES6之前沒有class.那為什么要有類?第一批前端好多都是java轉(zhuǎn)的,他們按照java的寫法寫JS。java程序員不允許沒有類。方法一:使...
數(shù)據(jù)類型 原型鏈 this new 立即執(zhí)行函數(shù) 閉包 1、JS數(shù)據(jù)類型 字符串string、數(shù)字number、布爾Boolean undefined、null(JS兩個(gè)空)...
一、引入 1、無webpack/parcelbootcdn引入,之后可以使用全局變量windowe.charts 2、有webpack/parcel 二、繪制一個(gè)簡(jiǎn)單的圖 1...
在JavaScript中,call、apply和bind是Function對(duì)象自帶的三個(gè)方法,這三個(gè)方法的主要作用是改變函數(shù)中的this指向。call apply 接受參數(shù)的...