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