撰文者/提拔女孩
最近跟朋友聚會,聊天之中,發現好多人都成為「前端工程師」!不外乎都是因為職涯薪資天花板比較高、職稱受人尊敬等等的原因,讓很多人都踏入前端的領域,聽了我也好心動~
上網Google「如何成為前端工程師」或是「前端必備技能」,卻查到好多好多該學的東西…
想要學習前端的那股熱情,是不是快要沒了?別擔心,提拔女孩介紹一個最適合零基礎新手,入門的程式語言JavaScript!
JavaScript 跟 Java 的差別
有一個跟JavaScript相似的程式語言叫做Java,有很多人會混淆這兩個名稱上類似的程式語言,或是覺得Java是JavaScript的簡稱,還這樣想的你,就大錯特錯囉!Java常用來開發網站、APP、應用程式等。
而JavaScript真正的簡稱 JS,是一種腳本語言,常用來做網頁設計、可以讓網頁中實現出複雜的功能,包括:內容即時更新、地圖、繪製 2D/3D 圖形,影片播放…等。
JavaScript的應用
那JavaScript有什麼厲害之處?讓這個程式語言至今仍是排名前十大、曾經蟬聯第一名七年之久的熱門程式語言?
JavaScript最主要是用來製作網頁、以及網站的框架。
而一個網頁,是由HTML、CSS 、JavaScript 組合而成,以一台汽車來比喻的話,HTML就是汽車的引擎、CSS就是汽車的外型 ,而JavaScript就是汽車的方向盤,可以跟使用者互動,並決定這個網頁怎麼呈現動態效果。
再次舉幾個例子,讓你更清楚網頁中,哪些是用JavaScript寫出來的。
這是緯育TibaMe學習平台的官網,很多網頁都會有這種圖片輪播的功能,以及停留在網頁中,不需要另外開視窗就能播放影片的功能,就是用JavaScript寫出來的!
再舉另一個例子,當我們網頁上,有非常多的資訊要呈現,為了讓使用者更方便尋找想要的內容,設計了一些分類,使用者點擊想要的類別或條件之後,就會自動篩選出更符合使用者想要尋找的內容,這些也是利用JavaScript所寫出來。
JavaScript就是網頁的魔法師!
5 個 JavaScript可能讓你很意外的point
接下來我要分享:5個JavaScript可能讓你很意外的point,直接翻轉你對JavaScript的疑惑!
1、前後通吃!前端後端工程師都必備的能力
前後端常會有需要互相配合的地方,懂JavaScript會讓雙方溝通更順暢!
舉瀏覽器的例子:
以前端來說,瀏覽器可以執行 JavaScript,但是各家瀏覽器有各自不同的引擎來執行JS。
以後端來說,因為Node.js 的問世 (是一個可以執行 JS 的環境),只要在伺服器端有安裝 Node.js ,就可以讓寫 JavaScript 的開發者,將JS 在伺服器端執行,也就是不侷限於只在瀏覽器上執行。
2、業界對 JavaScript 專業的需求很大
打開人力銀行,搜尋技能JavaScript,你就會很驚訝地發現大量職缺。近年每個擁有網站或自己系統要營運的公司,都需要具備 JavaScript 知識的人。因此,學會JavaScript這個程式語言,絕對是大大的加分!
3、使用者多,資源豐富
因為 JavaScript 可以開發的領域非常廣,它擁有非常多的使用者,社群、專家、資源都是拓手可得,對於前端新手,覺得是一大福音。
4、介面簡單、好上手
JavaScript 的界面很簡單,對於前端新手非常友善,也因此使它成為最容易學習的程式語言之一;也可以比較快速的應用,做出讓人雙眼為之一亮的專案,增加學習信心!
5、?
想看完整影片,請到TibaMe Youtube【提拔女孩】5 個 JavaScript 程式語言可能讓你很意外的point:點我觀看
讓你重新認識了這個程式語言,打中你心中的理想工作內容!