Try   HackMD

歡迎來到 JavaScript

本篇會談到

  • 淺談歷史
  • 簡單介紹 JavaScript 是什麼?(直譯式、物件導向的 JavaScript)
  • 在 Node.js 執行 JavaScript,如何開始 Node.js

✐ 一起回首過去

學 JavaScript 前,休息一下看看他的起源吧!

由於JavaScript在很短的時間被開發,所以在剛推出的時候,有許多功能還沒有完善,所以並沒有被認為可以成為主流程式語言。但是隨者版本的演進,功能越來越完善,還有許多像是JQuery、React.js等架構的開發,讓JavaScript已經變成21世紀網頁設計師,在開發網站的時候必備的能力

遇見網路更動態的未來

1994,Netscape(網景) 創立公司,目標是取代NCSA Mosaic成為世界第一的網頁瀏覽器,並成為1990年代網際網路的主要瀏覽器

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Wiki: NCSA Mosaic 3.0執行於Windows

Netscape(網景) 預見到網路需要變得更動態,認為HTML需要一種膠水語言,讓網頁可以更容易地使用它來組裝圖片和外掛程式之類的元件,且程式碼可以直接編寫在網頁標記中。

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Brendan Eich

1995年,JavaScript 是由Netscape(網景) 工程師 Brendan Eich 所發明,網景領航員(Netscape Navigator)瀏覽器上首次完成第一個版本僅僅花了10天就完成。

拉風的名字

LiveScript 是 JavaScrip 原本的名字,網景公司管理階層希望它像 Java 這麼拉風,因此取名為 JavaScrip 。所以 Java 只是名字像,其實沒有關係。



✐ 直譯式、物件導向的 JavaScript

JavaScript設計出來目的就是要比Java還要更容易讓人理解,讓更多網頁設計師能夠上手。

JavaScript設計是一種直譯式(Interpreted language)、物件導向(Object-based)的程式語言,這是什麼意思呢?

簡單來說,就是JavaScript內建一些功能範本,只要透過下指令方式,就能夠把功能範本叫出來協助運作。

✐ 如何使用 Node.js ?

如何使用 JavaScript ?

最簡單的方式是打開 Chrome Developer Tool (以下簡稱 deve tool),在 console 裡面直接執行。

也可以在 Node.js 執行。
Node.js 並非程式語言,而是一個執行環境,能夠讓 JavaScript 運行在瀏覽器之外

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Node.js® is a JavaScript runtime

  • LTS 穩定版本(通常用這個就足夠)
  • Current 最新版本
  • terminal node -v 確認版本

tags: JS

最後,親愛的大家!我需要你的大聲鼓勵 ٩(⚙ᴗ⚙)۶

如果覺得這篇文章對你有幫助,請給我個一個小小的鼓勵 ❤ 讓我知道,這會成為我寫下去很大的動力。
對了,我還有其他文章,如果有興趣也來逛逛吧!
(文章中如有覺得不妥之處、錯誤內容,也可以透過聯絡我,我會儘速改善,感謝!)

☞ YoJanni 珍妮 2021 正在設計轉職前端的路上,希望大家在學習的路上能夠一起成長
☞ 聯絡我

資料來源: