摘要:前言在學習前端的時候,我總是能聽到很多高級詞匯,比如今天會聊到的函數式編程高階函數。接下來我們看看,高階函數有可能會遇到的問題,又如何去解決。 前言 在學習前端的時候,我總是能聽到很多高級詞匯,比如今天會聊到的 函數式編程(Functional Programming) & 高階函數 (Higher-order function) 。但是當你真正的理解什么是 函數式編程 & 高階函數 ...
摘要:最近的項目中需要播放視頻,鑒于元素的一些坑及不想自己造輪子,于是就找到了端播放視頻使用量最多的插件,是國外開發者開發的,英語本身就不好的我看英文文檔簡直是折磨,國內又沒有中文文檔,能搜的到的基本是簡單的使用及最基本的的介紹,想要實現一些自定 最近的項目中需要播放視頻,鑒于html5元素的一些坑及不想自己造輪子,于是就找到了web端播放視頻使用量最多的插件video.js,video.j...
摘要:它們都用于聲明變量。盲目使用替換后可能會導致預期意外的結果。有鑒于此,還是建議使用字符串,布爾和數字類型的數據類型。像使用這種下劃線命名約定在一個開源項目中,命名規則很難維持得一直很好,這樣經常會造成一些困擾。 今天群里有小伙伴跟我聊天,問了我幾個關于ES6的問題,我才意識到,大部分初學者在學習的過程中,都是學了HTML/CSS/JS之后就開始上手學習框架了,而對于ES6的重視程度卻不...
摘要:今天在寫項目時,用到了計算屬性,遇到了使用箭頭函數出現指向問題,這里記錄下箭頭函數中的箭頭函數內部的是詞法作用域,由上下文確定函數體內的對象,就是定義時所在的對象,而不是使用時所在的對象中的使用箭頭函數不使用箭頭函數使用自己的理解在中使用箭 今天在寫vue項目時,用到了computed計算屬性,遇到了使用箭頭函數出現this指向問題,這里記錄下 1.箭頭函數中的this 箭頭函數內部...
摘要:如果沒有傳入的話如果是類型,則取否則,取這個方法大致和一樣,除了以下返回返回參考知乎中和區別是什么全面解析中的數據類型與類型轉換規范 有哪些判斷相等性的方法 JavaScript現在提供了三種方法來判斷相等性: ===,三個等號即嚴格相等 ==,兩個等號即寬松相等 Object.is(),ES6中用來判斷相等的方法 判斷相等性的細節 ===(嚴格相等) 被比較的兩個數不會進行類型轉...