iT邦幫忙

2024 iThome 鐵人賽

DAY 1
0
自我挑戰組

JS漫遊記系列 第 1

JS漫遊記-01-漫遊在JS中

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20240812/20166952WY0Z6dXVs5.jpg

真的好久好久好久沒有發文了,這段時間真的經歷太多太多太多了~
找到了一份算是我擅長的工作(卻不是工程師的工作)、好好跑步、好好爬山、好好煮飯、好好生活著
慢慢從照顧朋友、家人到現在只想要照顧好自己,專注在自己身上

那這次的鐵人賽是第一次的參賽辣~
想說要來把之前未寫完的JS來慢慢寫完囉~也希望這次鐵人賽可以順利完賽辣!
那想要來說一下~目前知道自己學習程式上的缺點如下:
1.不曉得每行的程式碼
2.只會當複製貓咪
3.不懂得實際運用

那根據以上的缺點~我會改進為
1.增加每篇文章內的註解~讓不同科系的人也能多少理解點JS
2.文章內容增加應用的部分
3.滾動式調整(這句真的超好用XD)

那也想要談論一下取名哈哈
JS漫遊記,原本是想跟以前的文章名稱是相同的
但又覺得好像不太有趣
JS漫遊記這樣的取名,是覺得在JS這個大海中,有人或許還在漂流(像是我),有人或許已經對JS掌握度極高
那又怎麼樣呢~
不論是哪種,都還是可以繼續學習JS
不跟別人比較,只跟自己去比較
希望914能在貼文30天後,對JS有更深刻的了解囉!!


那我們第一章就先來說說JS到底是什麼呢~
JS是直譯式的(備註),那他也常常跟html、css一起合作產生出精美的網頁
那他跟兩個的關係的話,主要是html是結構、css則是樣式、js提供功能性與互動。
可以參考我之前文章寫的:
HTML: 房子的基底、 骨架。e.g.網頁上崁入圖片跟影片
CSS : 房子的裝潢!、皮膚、樣貌。幫助HTML內容上套樣式e.g.設置顏色
JavaScript:如何讓房子動起來、大腦/神經。 使你能夠動態的更新內容、控制多媒體、動畫等


備註:
直譯式 (Interpreted)
1.執行方式:逐行解讀,並即時執行。
2.效率:通常較慢,因為每次執行都需要解讀程式碼。
3.開發過程:便於測試和調試,因為可以即時看到變更效果。
例子:Python、JavaScript
編譯式 (Compiled)
1.執行方式:將整個程式碼編譯成機器碼,然後執行編譯後的檔案。
2.效率:通常較快,因為執行時不需要再解讀程式碼。
3.開發過程:需要編譯步驟,可能會稍微增加開發時間,但執行效率高。
4.例子:C、C++

我是超級新手,若有任何建議或是錯誤的部分,歡迎底下留言唷~thanks :)
我們下篇文章見囉掰掰~


對自己多用點心,日益努力,而後風生水起。盡情玩耍,盡情學習,盡情熱愛,盡情討厭,在需要的時候釋放善意,在必要的時候展現強硬,把這不得不過完的一生,變成值得慶賀的一生。


參考文章:
https://developer.mozilla.org/zh-TW/docs/Learn/JavaScript/First_steps/What_is_JavaScript


下一篇
JS漫遊記-02-基本型別
系列文
JS漫遊記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言