什么是js JavaScript和java有啥聯(lián)系嗎?
JavaScript和java有啥聯(lián)系嗎?讓我告訴你一個故事:當時,網(wǎng)景與Java所在的Sun公司有合作關系](其實,如果你問這個問題,你就會知道流行已經(jīng)成功了]最后,它改名為JavaScript]題
JavaScript和java有啥聯(lián)系嗎?
讓我告訴你一個故事:
當時,網(wǎng)景與Java所在的Sun公司有合作關系
](其實,如果你問這個問題,你就會知道流行已經(jīng)成功了
]最后,它改名為JavaScript
]題外話:
事實上,微軟也生產了客戶端腳本語言,命名為VBScript和JScript。
嚴格來說,現(xiàn)在還沒有JavaScript
1996年,JavaScript提交給了ECMA國際標準委員會,命名為ECMAScript
ECMA的TC39小組負責制定該語言的規(guī)范,每年更新規(guī)范,并引入該語言的新特性。因此您將看到Es1 ES2 Es3 Es4 Es5 ES6
ES6被稱為下一代JavaScript
是es2016 es2017 es2018 es2019 es2020的總稱
JavaScript在客戶端運行,PHP在服務器端運行。相比之下,由于PHP有很多庫函數(shù),支持擴展,引入Java和C/C是因為PHP運行在服務器上,支持跨平臺、跨瀏覽器,更容易處理錯誤;對于JavaScript來說,庫函數(shù)不足。由于瀏覽器廠商支持的JavaScript版本不同,有些程序不能跨瀏覽器,而且很多模塊化編程很難理解,它包含錯誤,調試起來比較困難,所以PHP最好學
JavaScript是瀏覽器的腳本語言。起初,JavaScript只是一些問題的解決方案。隨著JavaScript越來越流行,人們認為您的腳本語言太粗糙,沒有規(guī)范,也沒有模塊可處理。每個公司都有自己的實現(xiàn)方式,導致了各種兼容性問題,JavaScript腳本中也出現(xiàn)了各種各樣的變量污染,有可能對一些編寫方法進行意外修改。jQuery的出現(xiàn),一方面統(tǒng)一了一些接口,JavaScript探索了模塊化,推動了JavaScript向編程語言的發(fā)展。