JavaScript作為粵嵌武漢web前端培訓學習中一個非常重要的部分,在學習前先充分了解它的概念,更有利于往后的學習。
2003年,保羅·格雷厄姆(Paul Graham)在文中提到,他的公司決定使用Lisp(一門編程語言)。在文章中他將Lisp描繪成計算機語言界的法語,它獨特、深邃,能夠表達難以描述的事物。他指出自己公司相比競爭對手的優勢在于Lisp。
如果Lisp像法語,那么現如今的JavaScript就像英語一般。盡管二者的語法不一致,但英語是世界上廣泛使用的語言,JavaScript是廣泛應用的計算語言。
然而,JavaScript仍未得到與其他語言同等的尊重。盡管它的使用率在創業公司和大型公司中持續增長,但若非必要,人們不會認為它是一門有用的語言。大公司的工程師聲稱它不是一門“真正的”編程語言,許多人并不知道除了操作像素外它還能被用于何處。
不斷增長的生態系統
除了樣式效果外,JavaScript也被越來越多地應用于軟件開發,例如后端任務、Web服務器以及數據處理。
粵嵌武漢web前端培訓看看編程工作的數據吧,Indeed.com上的一個看法告訴我們,在美國,大多數編程工作都使用Java,但JavaScript并沒有落后。
對JavaScript有正面影響的其他統計數據:
在Github上JavaScript開源項目的數量多(比Java多出50%)。
NodeJS被評為StackOverflow 2017年開發者調查中的框架。
JavaScript是Stack Overflow中的編程語言。
對JavaScript的批評
JavaScript的垃圾回收不是理想的。另一個批評是Java和Python更適合數據科學類的項目,如機器學習和自然語言處理。武漢web前端培訓認為這可能與這些語言可用的庫有關,而非批判JavaScript的內在缺陷。學術界對Java和Python的依賴也助長了這種論調。
JavaScript藝術的現狀
JavaScript在過去幾年中已經走過很長一段路,早期JavaScript用例一般像Facebook的“Like”按鈕這樣的功能,每當用戶點擊“Like”圖標,頁面不會刷新,但會改變頁面狀態,這種特性只能通過JavaScript在網絡上實現。
盡管JavaScript初是一門瀏覽器中的語言,但在計算機科學的各個方面-Web、移動端、物聯網和后端服務中,它都變得更加普遍。工程師是明智的,不要因為他們對語言過時的看法而解雇他們。其實JavaScript一直是一門“真正的”編程語言,只是此時此刻,這種聲明會比其他任何事情更容易被誤解。
總結
從這些觀察結果可以看出,JavaScript已經達到以下這些成為編程語言的標準:
被創業公司和大型私營公司用作后端服務框架(NodeJS)
有一個蓬勃發展的開源社區(在Github上活躍)
作為一門專業技能,有大量的招聘需求要求掌握JavaScript知識(Indee.com)
粵嵌武漢web前端培訓認為,JavaScript是一門真正的編程語言,學習時需要把它像對待其他語言一樣對待,才能寫出及格的代碼。