摘要:創(chuàng)建一個(gè)新數(shù)組,包含原數(shù)組中所有的非假值元素。例如和都是被認(rèn)為是假值。 創(chuàng)建一個(gè)新數(shù)組,包含原數(shù)組中所有的非假值元素。例如false, null, 0, , undefined, 和 NaN 都是被認(rèn)為是假值。 以下是自己實(shí)現(xiàn)的compact() compact:(array)=>{ let result = [] //判斷參數(shù)是否是數(shù)組 如果不是...
// 對(duì)象擴(kuò)展 兼容低版本js語法 function _extends() { // 先判斷js本地庫(kù)支持度 _extends = Object.assign || function(target) { for(var i = 1, len = arguments.length; i < len; i++) { var src = argum...
摘要:上一篇文章講解了如何用實(shí)現(xiàn)粒子時(shí)鐘,本篇文章,主要是使用重構(gòu),讓它在也能使用。若有疑問或需要素材,請(qǐng)加群交流 上一篇文章講解了如何用js+canvas實(shí)現(xiàn)粒子時(shí)鐘,本篇文章 ,主要是使用vue重構(gòu),讓它在vue也能使用。 我們使用簡(jiǎn)單的方式重構(gòu),不使用vue工程,先加入vue cdn的地址,如下: 然后,重構(gòu)Clock對(duì)象構(gòu)造器,改為將canvas傳入,如下: function Cl...
摘要:同一個(gè)元素可以綁定多個(gè)統(tǒng)一行為事件對(duì)象執(zhí)行某一行為時(shí),不僅執(zhí)行了綁定方法,而且瀏覽器還會(huì)默認(rèn)的給這個(gè)方法傳遞一個(gè)參數(shù),這個(gè)參數(shù)就是事件對(duì)象。 1.理解事件 事件行為本身:沒有給事件綁定方法事件也是一直存在的,當(dāng)觸發(fā)行為的時(shí)候,也對(duì)觸發(fā)對(duì)應(yīng)的行為,只不過由于沒有綁定事件,導(dǎo)致沒有任何事件發(fā)生; 事件綁定:給元素綁定一個(gè)方法;觸發(fā)行為,執(zhí)行方法; 2.DOM事件 DOM0級(jí)事件:1...
摘要:分鐘學(xué)是一個(gè)系列,簡(jiǎn)單暴力,包學(xué)包會(huì)。一旦組件掛載后,會(huì)自動(dòng)進(jìn)行數(shù)據(jù)請(qǐng)求,前提是客戶端提供的和后端的相符。如果回調(diào)返回直接不作請(qǐng)求。在組件內(nèi)進(jìn)行分頁(yè)請(qǐng)求之前提到了,這個(gè)裝飾器為添加了對(duì)象,其中有個(gè)函數(shù)為。 21 分鐘學(xué) apollo-client 是一個(gè)系列,簡(jiǎn)單暴力,包學(xué)包會(huì)。 搭建 Apollo client 端,集成 redux使用 apollo-client 來獲取數(shù)據(jù)修改本...
暫無介紹