JavaScript是世界上最受歡迎的語(yǔ)言之一。在本文中為大家提供了其最顯著特征的快速概述,以及面向初學(xué)者和專家的一些代碼示例。
JavaScript代理API在JavaScript中提供了豐富的“魔力”,允許您使用任何對(duì)象作為別名,從而允許驗(yàn)證、格式化和拋出錯(cuò)誤。
全新的Joy編譯器使用可在每種瀏覽器中使用的JavaScript,將Go的經(jīng)典設(shè)計(jì)帶到了前端。使用此簡(jiǎn)單的Go編譯器,代碼只需編寫一次即可在任何地方讀取。
對(duì)于JavaScript語(yǔ)言在過(guò)去幾年中進(jìn)行的所有改進(jìn),例如散布運(yùn)算符,默認(rèn)參數(shù)值和箭頭函數(shù),我仍然希望看到一些實(shí)現(xiàn)的功能。
我一直喜歡探索正則表達(dá)式,因?yàn)樗鼈兪悄切W(xué)校里從未教過(guò)的技能之一——您需要隨時(shí)掌握它們,在此過(guò)程中搞混并修正它們。
如果您是需要從頭開(kāi)始編寫Web前端的Java開(kāi)發(fā)人員,TeaVM是Java字節(jié)碼到JavaScript的提前編譯器,可能會(huì)派上用場(chǎng)。但是,如果您想使用Java或Kotlin獲得現(xiàn)有的大型代碼庫(kù)并生成JavaScript,那么您來(lái)錯(cuò)了地方。
Web開(kāi)發(fā)資深人士會(huì)注意到的JavaScript API世界中的一種模式是,我們一直在創(chuàng)建新的方法來(lái)完成曾經(jīng)實(shí)現(xiàn)的較老,更粗暴的API。XMLHttpRequest成為了fetchAPI,一些電池(如Battery)變得異步了,還有許多其他示例。急需更新的另一個(gè)API是cookie API……我們終于得到了它:cookieStore。
如今,大多數(shù)前端項(xiàng)目將涉及某種NPM軟件包。有時(shí),在瀏覽這些軟件包的文檔時(shí),我會(huì)看到建議安裝這樣的軟件包。
不是每個(gè)人都喜歡二維碼,但我很喜歡。如果我以后看到想要記住的東西或要查看的東西,尤其是在路上,拍一張快速照片非常容易——這比試圖記住一個(gè)URL要容易得多,也比在一個(gè)小鍵盤上鍵入要快得多。
如果您在JSON上關(guān)注我,您就會(huì)知道我一直在使用Appcelerator Titanium開(kāi)發(fā)超級(jí)機(jī)密的移動(dòng)應(yīng)用程序。體驗(yàn)非常棒:使用JavaScript創(chuàng)建易于編寫,易于測(cè)試的本地移動(dòng)應(yīng)用程序很有趣。我的移動(dòng)應(yīng)用程序連接到許多社交網(wǎng)絡(luò)API,其中一些僅提供XML響應(yīng)。我的迷你“框架”使用JSON動(dòng)態(tài)創(chuàng)建小部件,因此我需要一種將XML轉(zhuǎn)換為JSON的方法。我發(fā)現(xiàn)了許多解決方案,但沒(méi)有一個(gè)起作用。調(diào)整現(xiàn)有功能后,我發(fā)現(xiàn)了一個(gè)很好的解決方案。
文章搜索
熱門博主推薦
熱門文章推薦