JavaScript項目
本指南旨在尋找希望從事項目以獲得動手學習經驗但出於想法的人們的工作。 JavaScript非常容易實現。您需要做的就是將代碼放在HTML文檔中,並告訴瀏覽器它是JavaScript。它在Web用戶的計算機上工作 - 即使它們離線並允許您創建高度響應的接口,以改善用戶體驗並提供動態功能,而無需等待服務器反應並顯示另一個頁面。
初學者的項目
- 做一個TIC TAC腳趾板
- 製作基於網絡的計算器
- 使用LocalStorage API持續存在瀏覽器存儲的待辦事項列表
- 製作單元轉換器(時間,距離,貨幣等)
- 隨機迷宮生成器作為在線遊戲
- 製作基於網絡的數字時鐘
- 使用JS更新CSS變量
- 使用CANAVAS API用JS進行飛行的顏色更換蝴蝶。
- 使用JS製作帶有聲音和鍵盤輸入的基於網絡的鼓
- 製作產品輪播
- 製作XO遊戲。
- 創建一個像素編輯器
- 使用HTML,CSS和JavaScript構建一個簡單的網站
- 創建有趣的機器人貼紙
中級項目
- 製作一個使用隨機數據自動填充通用註冊字段的腳本
- 使用Yahoo!天氣API建造天氣小部件
- 將SoundCloud集成在網頁上以根據用戶的心情播放歌曲
- 使用Starwars-Api生成所有角色及其武器/車輛的個人資料
- 使用Unsplash-api創建圖像旋轉木馬
- 使用Paper.js創建驚人的圖形。
- 使用andallaxjs創建全頁視差鍋爐平板
- 使用足球數據API構建一個網頁,該網頁將允許您檢索所有免費聯賽表。
- 創建一個白天和白天的切換器
- 創建一個TODO應用
- 創建筆記應用程序
高級級別項目
- 使用NASA的基因實驗室API來構建一種以交互方式可視化和顯示數據的工具
- 使用USGS的API可視化地震的遺產數據(大小,日期,區域受影響,原產地)
- 使用Google Map API和世界銀行的氣候數據API來構建一個交互式工具,以可視化國家,地區等的歷史氣候數據。
- 使用Twitter的API以及一個情感分析庫示例,可視化名人和政客的推文,並找到趨勢。
- 建立生活遊戲
- 圖表股市
- 建立一個投票應用
靈感
帶有代碼的部署實時項目的集合。
- JavaScript布仿真可鑽布V2
- 煙花動畫generatorfireworls canvas
- 在畫布中創建性能粒子動畫30k粒子
- 基於cursordraw蠕蟲的涼爽隨機動畫
- 飛船射擊遊戲
貢獻
- 那些是新手開源且不知道如何發送拉請請求的人,請參閱contruting.md文件。