上一篇文章從應(yīng)用(application)的選擇上推薦了一些我常用的應(yīng)用或工具,這篇主要從配置(config)和思路、原則上提高工作效率??偠灾?,我們的目的只有一個(gè),幫助盡...
上一篇文章從應(yīng)用(application)的選擇上推薦了一些我常用的應(yīng)用或工具,這篇主要從配置(config)和思路、原則上提高工作效率??偠灾?,我們的目的只有一個(gè),幫助盡...
鄙人使用 MacBook Pro 做開(kāi)發(fā)已經(jīng)兩年多了,期間用過(guò)不少工具,也下載過(guò)一大堆打開(kāi)一次就再也不會(huì)用的軟件,算是有些“滿意的存貨”了。 廢話不多說(shuō),下面總結(jié)了一些高頻率...
最近寫(xiě)完了靜態(tài),準(zhǔn)備向后端拿API直接拿數(shù)據(jù)做渲染測(cè)試,但是卻因?yàn)榭缬騿?wèn)題,造成了瀏覽器無(wú)法獲取后端獲取的數(shù)據(jù) 具體報(bào)錯(cuò)如下: XMLHttpRequest cannot l...
最近幾天需要實(shí)現(xiàn)一個(gè)需求,就是在實(shí)現(xiàn)兩用戶視頻通信的基礎(chǔ)上,進(jìn)一步顯示其即時(shí)的麥克風(fēng)音量,以及用戶可以本地測(cè)試自己的麥克風(fēng)音量。需求和開(kāi)黑的時(shí)候調(diào)試自己的麥克風(fēng)音量類(lèi)似,只不...
先談JavaScript的異步處理 JavaScript是一門(mén)單線程的編程語(yǔ)言,如果不設(shè)計(jì)異步處理的機(jī)制,很容易因?yàn)橐恍┖臅r(shí)較長(zhǎng)的I/O而造成線程阻塞,從而給人不好的程序體驗(yàn)...
ES6 允許按照一定模式,從數(shù)組和對(duì)象中提取值,對(duì)變量進(jìn)行賦值,這被稱(chēng)為解構(gòu)(Destructuring) 數(shù)組的解構(gòu)賦值 ES5給變量賦值 ES6的數(shù)組解構(gòu)賦值 如果默認(rèn)值...
可以將程序拆分成相互依賴的小文件,再用簡(jiǎn)單的方法將其連接起來(lái),非常能體現(xiàn)封裝的思想。 導(dǎo)出成模塊 導(dǎo)出為固定的變量 export {myarg1, myarg2, myarg...
能夠用到很多異步處理的回調(diào)函數(shù)之中,而且支持鏈?zhǔn)秸{(diào)用,主要是pending/resolved/rejected這三個(gè)狀態(tài)。 創(chuàng)建Promise對(duì)象 let myObj = n...