[WebTech #82] JavaScript 大補帖!一篇搞定 JavaScript!
這篇大概是今天唯一會分享的一篇了...別誤會!我沒有偷懶!關於 JavaScript,我一樣收集了大約 80 幾篇國內外文章打算分享的!但是昨天晚上,不小心找到我現在要分享的這篇,一頁就刊出 89 篇影音教學!而且主題包括「JavaScript 入門」、「JavaScript 物件」、「AJAX」、「DOM」、「jQuery」。把我要分享的主題全包括了!而且還追加「用 JavaScript 做 App」、「JavaScript 設計模式」等幾個額外的主題。
我倒抽一口涼氣,心想:「這篇貼出去我還混什麼啊?」於是我的心情就在「照原定計畫刊出 80 幾篇、以彰顯小弟的努力跟多賺幾個讚」,還是「貼出這一篇、頂著可能被別人罵偷懶、但對大家有幫助」之間搖擺不定。最後...我決定還是以讀者能夠理解為最優先!虛榮心什麼的去吃 X 吧... XD。
原文是台灣的一位網友,依照 w3schools.com (我前幾天分享 CSS 時也有引用他們的文章)的大綱,以台灣方面電腦用語(如:Object=物件,而非「對象」。Memory=記憶體,而非「內存」)錄製而成的影音教學。考量到本粉絲頁還是以台灣網友佔多數,中國、香港、新加坡、馬來西亞的網友,如果您們不習慣台灣這邊的用語就抱歉了!我會提供英文原文給您們參考的!
接下來,就讓我隆重介紹今天唯一一篇、也最補的一篇:JavaScript 教學大補帖!連結與大綱如下,想學會的朋友一定要耐心看完喔:
台灣網友影音版:
http://ithelp.ithome.com.tw/question/10098361
w3schools.com 英文原文(無影片):
http://www.w3schools.com/js/
JavaScript 教學 1:簡介
JavaScript 教學 2:環境
JavaScript 教學 3:變數
JavaScript 教學 4:運算子
JavaScript 教學 5:邏輯
JavaScript 教學 6:If...Else
JavaScript 教學 7:Switch
JavaScript 教學 8:彈出式對話框
JavaScript 教學 9:函數
JavaScript 教學 10:for 迴圈
JavaScript 教學 11:while 迴圈
JavaScript 教學 12:for each 迴圈
JavaScript 教學 13:break/continue
JavaScript 教學 14:事件
JavaScript 教學 15:Exception
JavaScript 教學 16:自定義錯誤
JavaScript 教學 17:特殊字元
JavaScript 教學 18:物件
JavaScript 教學 19:字串
JavaScript 教學 20:日期
JavaScript 教學 21:陣列
JavaScript 教學 22:布林
JavaScript 教學 23:數學
JavaScript 教學 24:正規式
JavaScript 教學 25:Browser 物件
JavaScript 教學 26:Cookie
JavaScript 教學 27:setInterval
JavaScript 教學 28~30:AJAX
JavaScript 教學 31~33:DOM
JavaScript 教學 34~42:jQuery
JavaScript 教學 43:JSON
JavaScript 教學 44~55:App 實作
JavaScript 教學 56﹣85:JS 三十參
JavaScript 教學 86:JSFiddle
JavaScript 教學 87~89:設計模式
同時也有6部Youtube影片,追蹤數超過4萬的網紅吳老師教學部落格,也在其Youtube影片中提到,跨平台APP開發使用Visual Studio2015與PhoneGap(第9次複習與JAVASRIPT與APP開發&範例輸入半徑計算面積&範例輸出九九乘法表&For巢狀結構印出星號正向與反向&範例剪刀石頭布說明) 上課內容: 01_JavaScript與DOM物件模型說明 02_建立練習頁面與輸...
「jquery for迴圈」的推薦目錄:
- 關於jquery for迴圈 在 紀老師程式教學網 Facebook 的最佳貼文
- 關於jquery for迴圈 在 吳老師教學部落格 Youtube 的最佳解答
- 關於jquery for迴圈 在 吳老師教學部落格 Youtube 的精選貼文
- 關於jquery for迴圈 在 吳老師教學部落格 Youtube 的最佳解答
- 關於jquery for迴圈 在 [問題] 迴圈+jquery - 看板Web_Design - 批踢踢實業坊 的評價
- 關於jquery for迴圈 在 JS - for 迴圈與forEach 有什麼不同| 卡斯伯Blog - 前端,沒有極限 的評價
- 關於jquery for迴圈 在 jQuery addClass is not working inside for loop - Stack Overflow 的評價
- 關於jquery for迴圈 在 高效的連續.append() 用法 - 他山教程 的評價
- 關於jquery for迴圈 在 12 4 jQuery迴圈與陣列 - YouTube 的評價
jquery for迴圈 在 吳老師教學部落格 Youtube 的最佳解答
跨平台APP開發使用Visual Studio2015與PhoneGap(第9次複習與JAVASRIPT與APP開發&範例輸入半徑計算面積&範例輸出九九乘法表&For巢狀結構印出星號正向與反向&範例剪刀石頭布說明)
上課內容:
01_JavaScript與DOM物件模型說明
02_建立練習頁面與輸入數字按鈕
03_連結事件與撰寫方法
04_複製按鈕範本與兩重邏輯
05_修改為多重邏輯的ELSEIF敘述
06_字串比對與多重邏輯
07_用FOR迴圈加總某正整數
08_WHILE與DO迴圈與陣列說明
完整影音
https://www.youtube.com/playlist?list=PLCfL1sBZ2_SRUgs471MO9HnpMaQ2IWPoM
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/labor_app_2016
懶人包:http://terry55wu.blogspot.com/p/android.html
課程理念與課程介紹:
從基礎、進階到雲端資料庫整合與行動網頁的全面運用,打造最強、最新、最實用的全方位商業級互動網站!
並延伸到APP開發,並將之結合,用JAVA程式設計APP對一般人來說太難,這門課就是用網站觀念做APP,利用PhoneGap服務見可以快速將Web轉成APP。
並使用Visual Studio 2015 X Cordova跨平台應用程式設計,環境建置 X 開發入門 X 介面設計 X 各種應用元件App實務開發的完全整合學習!
最簡單!開發及維護成本低,直接整合應用HTML、CSS及JavaScript進行App開發,學習曲線最短,效率最高!
超跨界!一次開發,即可發佈Android、iOS、Windows不同平台的App,免除學習多種開發工具的煩惱。
神開發!應用HTML即可直接控制智慧手機照相攝影、錄音放音、GPS羅盤、無線網路等眾多硬體感測器!
極直覺!搭配Visual Studio 2015即可簡化專案佈置與程式碼輸入流程,提高開發效率!
不藏私!全新的版本、最全面的解說,引領全方位的App應用程式開發學習。重實例!以小範例入門,到整合的App實例,深入行動應用,範例全面涵蓋:系統醫生、聯絡簿管理、音樂播放器、定位地圖、自我介紹、QRCode掃瞄器、中英文語音合成、檔案上傳下載、簡易照相機、數位羅盤…
參考書目
跨平台 Android.iPhone 程式開發:使用 Visual Studio Community+Cordova/PhoneGap+jQuery Mobile作者:陳會安ISBN:9789863123217出版社:旗標出版日期:2016/01/21
Visual Studio 2015 X Cordova跨平台App實戰訓班(附近120分鐘關鍵影音教學/全書範例程式)鄧文淵 總監製/文淵閣工作室 編著出版商: 碁峰出版日期: 2016-03-29
HTML5+CSS3+jQuery Mobile輕鬆打造App與行動網站(第二版)
作者: 數位新知, 陳婉凌
出版社:博碩 出版日期:2016/01/08
吳老師教學部落格:
http://terry55wu.blogspot.com/
android 開發教學,android 程式教學,android 使用教學,android app教學,android sdk,android eclipse,android 開發,android studio 開發教學,android studio tutorial,app開發教學,Visual Studio2015,PhoneGap

jquery for迴圈 在 吳老師教學部落格 Youtube 的精選貼文
跨平台APP開發使用Visual Studio2015與PhoneGap(第9次複習與JAVASRIPT與APP開發&範例輸入半徑計算面積&範例輸出九九乘法表&For巢狀結構印出星號正向與反向&範例剪刀石頭布說明)
上課內容:
01_JavaScript與DOM物件模型說明
02_建立練習頁面與輸入數字按鈕
03_連結事件與撰寫方法
04_複製按鈕範本與兩重邏輯
05_修改為多重邏輯的ELSEIF敘述
06_字串比對與多重邏輯
07_用FOR迴圈加總某正整數
08_WHILE與DO迴圈與陣列說明
完整影音
https://www.youtube.com/playlist?list=PLCfL1sBZ2_SRUgs471MO9HnpMaQ2IWPoM
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/labor_app_2016
懶人包:http://terry55wu.blogspot.com/p/android.html
課程理念與課程介紹:
從基礎、進階到雲端資料庫整合與行動網頁的全面運用,打造最強、最新、最實用的全方位商業級互動網站!
並延伸到APP開發,並將之結合,用JAVA程式設計APP對一般人來說太難,這門課就是用網站觀念做APP,利用PhoneGap服務見可以快速將Web轉成APP。
並使用Visual Studio 2015 X Cordova跨平台應用程式設計,環境建置 X 開發入門 X 介面設計 X 各種應用元件App實務開發的完全整合學習!
最簡單!開發及維護成本低,直接整合應用HTML、CSS及JavaScript進行App開發,學習曲線最短,效率最高!
超跨界!一次開發,即可發佈Android、iOS、Windows不同平台的App,免除學習多種開發工具的煩惱。
神開發!應用HTML即可直接控制智慧手機照相攝影、錄音放音、GPS羅盤、無線網路等眾多硬體感測器!
極直覺!搭配Visual Studio 2015即可簡化專案佈置與程式碼輸入流程,提高開發效率!
不藏私!全新的版本、最全面的解說,引領全方位的App應用程式開發學習。重實例!以小範例入門,到整合的App實例,深入行動應用,範例全面涵蓋:系統醫生、聯絡簿管理、音樂播放器、定位地圖、自我介紹、QRCode掃瞄器、中英文語音合成、檔案上傳下載、簡易照相機、數位羅盤…
參考書目
跨平台 Android.iPhone 程式開發:使用 Visual Studio Community+Cordova/PhoneGap+jQuery Mobile作者:陳會安ISBN:9789863123217出版社:旗標出版日期:2016/01/21
Visual Studio 2015 X Cordova跨平台App實戰訓班(附近120分鐘關鍵影音教學/全書範例程式)鄧文淵 總監製/文淵閣工作室 編著出版商: 碁峰出版日期: 2016-03-29
HTML5+CSS3+jQuery Mobile輕鬆打造App與行動網站(第二版)
作者: 數位新知, 陳婉凌
出版社:博碩 出版日期:2016/01/08
吳老師教學部落格:
http://terry55wu.blogspot.com/
android 開發教學,android 程式教學,android 使用教學,android app教學,android sdk,android eclipse,android 開發,android studio 開發教學,android studio tutorial,app開發教學,Visual Studio2015,PhoneGap

jquery for迴圈 在 吳老師教學部落格 Youtube 的最佳解答
跨平台APP開發使用Visual Studio2015與PhoneGap(第9次複習與JAVASRIPT與APP開發&範例輸入半徑計算面積&範例輸出九九乘法表&For巢狀結構印出星號正向與反向&範例剪刀石頭布說明)
上課內容:
01_JavaScript與DOM物件模型說明
02_建立練習頁面與輸入數字按鈕
03_連結事件與撰寫方法
04_複製按鈕範本與兩重邏輯
05_修改為多重邏輯的ELSEIF敘述
06_字串比對與多重邏輯
07_用FOR迴圈加總某正整數
08_WHILE與DO迴圈與陣列說明
完整影音
https://www.youtube.com/playlist?list=PLCfL1sBZ2_SRUgs471MO9HnpMaQ2IWPoM
教學論壇(之後課程會放論壇上課學員請自行加入):
https://groups.google.com/forum/#!forum/labor_app_2016
懶人包:http://terry55wu.blogspot.com/p/android.html
課程理念與課程介紹:
從基礎、進階到雲端資料庫整合與行動網頁的全面運用,打造最強、最新、最實用的全方位商業級互動網站!
並延伸到APP開發,並將之結合,用JAVA程式設計APP對一般人來說太難,這門課就是用網站觀念做APP,利用PhoneGap服務見可以快速將Web轉成APP。
並使用Visual Studio 2015 X Cordova跨平台應用程式設計,環境建置 X 開發入門 X 介面設計 X 各種應用元件App實務開發的完全整合學習!
最簡單!開發及維護成本低,直接整合應用HTML、CSS及JavaScript進行App開發,學習曲線最短,效率最高!
超跨界!一次開發,即可發佈Android、iOS、Windows不同平台的App,免除學習多種開發工具的煩惱。
神開發!應用HTML即可直接控制智慧手機照相攝影、錄音放音、GPS羅盤、無線網路等眾多硬體感測器!
極直覺!搭配Visual Studio 2015即可簡化專案佈置與程式碼輸入流程,提高開發效率!
不藏私!全新的版本、最全面的解說,引領全方位的App應用程式開發學習。重實例!以小範例入門,到整合的App實例,深入行動應用,範例全面涵蓋:系統醫生、聯絡簿管理、音樂播放器、定位地圖、自我介紹、QRCode掃瞄器、中英文語音合成、檔案上傳下載、簡易照相機、數位羅盤…
參考書目
跨平台 Android.iPhone 程式開發:使用 Visual Studio Community+Cordova/PhoneGap+jQuery Mobile作者:陳會安ISBN:9789863123217出版社:旗標出版日期:2016/01/21
Visual Studio 2015 X Cordova跨平台App實戰訓班(附近120分鐘關鍵影音教學/全書範例程式)鄧文淵 總監製/文淵閣工作室 編著出版商: 碁峰出版日期: 2016-03-29
HTML5+CSS3+jQuery Mobile輕鬆打造App與行動網站(第二版)
作者: 數位新知, 陳婉凌
出版社:博碩 出版日期:2016/01/08
吳老師教學部落格:
http://terry55wu.blogspot.com/
android 開發教學,android 程式教學,android 使用教學,android app教學,android sdk,android eclipse,android 開發,android studio 開發教學,android studio tutorial,app開發教學,Visual Studio2015,PhoneGap

jquery for迴圈 在 JS - for 迴圈與forEach 有什麼不同| 卡斯伯Blog - 前端,沒有極限 的推薦與評價
過去,當有一個陣列的內容需要依序取值時,都會使用for... 迴圈(for loop)的形式將值一一取出,原始碼的結構如下:var array = ['小明', '杰倫', ... ... <看更多>
jquery for迴圈 在 jQuery addClass is not working inside for loop - Stack Overflow 的推薦與評價
... <看更多>
jquery for迴圈 在 [問題] 迴圈+jquery - 看板Web_Design - 批踢踢實業坊 的推薦與評價
事情是這樣的( ̄  ̄;)a
今天處理某個網頁
網頁中有19個按鈕,分別用jquery把19張圖片fadeIn
當然我一個一個寫也可以,但是又覺得ID是規律的,應該可以用for讓他自己跑吧
(不然以後碰到200個怎麼辦XD)
不過寫了以後卻跑不動,雖然想找原因,但因為我的JS程度還在翻書,書翻了也沒找到答
案,目前沒什麼頭緒,可能觀念上就有問題了吧囧 只好上網求解 Orz
以下是我的寫法
‧如果只有一個按鈕的話,我是這樣寫,#but1是按鈕 #co_1是圖片。
這個寫法是有效的。
$(function(){
$("#but1").click(
function(){
$("#co_1").fadeIn(4000);
});
})
***********
‧寫成for的話,我以為是這樣,但卻沒動
for(var i=1; i<20;i++){
var butNAME='#'+'but'+i;
var cosName='#'+'co_'+i;
$(function(){
$(butNAME).click(
function(){
$(cosNam).fadeIn(4000);
});
})
document.write(butNAME) //這裡我用來確認for的確有跑出我要的ID
}
我想可能是ID選擇器不能用變數直接代替?
不知道應該用什麼方法改成可用的?(硬寫19個也可以,但我只是在想最佳的寫法)
麻煩大家了 <(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.30.45
囧
HTML長得要命,不然就貼上來了
這的網頁前面還有fancy box等效果用的JS...
我開一個新檔案再試試看好了,謝謝L大
※ 編輯: oj113068 來自: 59.126.30.45 (08/20 23:19)
@ @!!!好!!
※ 編輯: oj113068 來自: 59.126.30.45 (08/20 23:20)
回L大,不行呢...Orz (而且好像只跑出#but19..)
回S大,不是喔
按鈕是input
圖片是img
所以我應該改用...陣列嗎?
不好意思,有個案外案(?),如果最後i只有19,那#but19不是應該要有效嗎?@ @a
謝謝幾位推文的版友~^^"
我好像把事情想的簡單了 Orz 要吸收一下
(我只是想 1.一個的我會寫 2.我會for 3.FLASH可以這樣寫
1+2+3=應該可以不用寫19個 \⊙▽⊙/)
※ 編輯: oj113068 來自: 59.126.30.45 (08/20 23:46)
... <看更多>