摘要:背景平時不知道用寫什么練手,這里就寫了一個類似百度翻譯的小。對于學(xué)生黨,能進(jìn)入學(xué)校實(shí)驗室做項目更好。本文分享到此結(jié)束,筆者技術(shù)有限,理解有誤的地方還請大家多提,大家可以共同學(xué)習(xí)。 1. 背景: 平時不知道用js寫什么練手,這里就寫了一個類似百度翻譯的小demo。大家可以平時沒事兒了看看書,寫寫像這種類型的小demo,調(diào)用以下公開的api即可。對于學(xué)生黨,能進(jìn)入學(xué)校實(shí)驗室做項目更好。進(jìn)不...
摘要:日常開發(fā)中,如果熟悉一般的數(shù)組處理方法,常能事半功倍,有更多時間學(xué)習(xí)其他技術(shù),形成正向循環(huán)。這里總結(jié)常用的數(shù)組處理方法。 日常開發(fā)中,如果熟悉一般的數(shù)組處理方法,常能事半功倍,有更多時間學(xué)習(xí)其他技術(shù),形成正向循環(huán)。 這里總結(jié)常用的js數(shù)組處理方法。 遍歷查找 Array.filter() 過濾 返回新數(shù)組,不改變原數(shù)組 不檢查空數(shù)組 let holidays = [1, 3, 5,...
摘要:一前言指向,,,的區(qū)別是一個經(jīng)典的面試問題,同時在項目中會經(jīng)常使用到的原生的方法。中可能會極大的避免了產(chǎn)生的錯誤,有時候需要維護(hù)老的項目還是有必要了解一下的指向和,,三者的區(qū)別。 一、前言 this指向,apply,call,bind的區(qū)別是一個經(jīng)典的面試問題,同時在項目中會經(jīng)常使用到的原生的js方法。同時也是ES5中的眾多坑的一個。ES6中可能會極大的避免了this產(chǎn)生的錯誤,有時候...
摘要:創(chuàng)建自定義的面板創(chuàng)建面板縮放拖拽設(shè)置函數(shù)添加監(jiān)聽函數(shù) // 創(chuàng)建自定義的面板 export default class viewerPanel { constructor() { this.setVisibleFunction() this.visibilityCallbacks = {}; this.addVisibility...
摘要:但是,項目中的一些公共封裝,比如公共的組件公用的功能模塊等是可以使用單元測試的。因此特為組件庫引入單元測試,目的在于能減少組件的,避免重復(fù)的發(fā)布不必要的包。 項目github地址:https://github.com/yuanalina/installAsRequired這里必須要提前說明,前端項目的單元測試不是必須的,特別是業(yè)務(wù)型項目,增加單元測試反而會成為累贅,增加開發(fā)成本且無意義...
暫無介紹