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