如今,大多數(shù)前端項目將涉及某種NPM軟件包。有時,在瀏覽這些軟件包的文檔時,我會看到建議安裝這樣的軟件包。
不是每個人都喜歡二維碼,但我很喜歡。如果我以后看到想要記住的東西或要查看的東西,尤其是在路上,拍一張快速照片非常容易——這比試圖記住一個URL要容易得多,也比在一個小鍵盤上鍵入要快得多。
如果您在JSON上關注我,您就會知道我一直在使用Appcelerator Titanium開發(fā)超級機密的移動應用程序。體驗非常棒:使用JavaScript創(chuàng)建易于編寫,易于測試的本地移動應用程序很有趣。我的移動應用程序連接到許多社交網絡API,其中一些僅提供XML響應。我的迷你“框架”使用JSON動態(tài)創(chuàng)建小部件,因此我需要一種將XML轉換為JSON的方法。我發(fā)現(xiàn)了許多解決方案,但沒有一個起作用。調整現(xiàn)有功能后,我發(fā)現(xiàn)了一個很好的解決方案。
Promise API改變了JavaScript的游戲。我們從濫用settimeout和解決同步操作到盡一切可能利用這個新的異步API。讓我們來看看一些令人敬畏的Promise API技巧!
我寫了許多有關JavaScript技巧的博客文章:Promise技巧,類型轉換技巧,傳播技巧以及許多其他JavaScript技巧。最近,我遇到了另一個讓我大吃一驚的JavaScript技巧:如何打破forEach循環(huán)!
在新的語法,功能和使用外部庫的負載的當前JavaScript環(huán)境中,似乎比以往任何時候都更難確定要給您的函數(shù)什么甚至數(shù)據代表什么。當然,我們提出了Flow和TypeScript來提供幫助,但是我們不能指望那些總是可用的。這就是為什么我喜歡使用JavaScript進行自己的檢測,尤其是在涉及函數(shù)類型時。
SVG是用于創(chuàng)建自定義字體,動畫,尺寸減小的圖形等的出色工具。它們既是HTML,又是圖像,而且都很棒。由于SVG提供的靈活性,許多網站已轉向SVG,而不是JPG,GIF和PNG。
漫長的冬天過后,春天終于來了,那為什么不把學習帶到教室外面呢?在學習JavaScript的同時,將筆記本電腦支撐在沙灘上,呼吸新鮮空氣。今天,我們重點介紹了一些有趣且易于使用的工具,這些工具可用于復習JavaScript,準備面試或只是學習一些新概念。
應始終保持代碼的可讀性與其優(yōu)化之間的平衡。您絕不應該在應用程序開發(fā)期間損害其性能。為了縮短上市時間而匆忙完成整個過程將使事情變得更加復雜。
JavaScript并不適合所有人,但是有哪些替代方案?在本文中,F(xiàn)uture Hosting的馬修·戴維斯(Matthew Davis)研究了其中的5種,權衡了利弊。
熱門博主推薦
熱門文章推薦