国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

什么是JavaScript

2019-11-21 01:12:18
字體:
供稿:網(wǎng)友
什么是JavaScript
JavaScript是一種基于對象和事件驅(qū)動的客戶端腳本語言。
JavaScript最初的設(shè)計是為了檢驗HTML表單輸入的正確性。
JavaScript起源于Netscape公司的LiveScript語言。

JavaScript的歷史
JavaScript最初起源于LiveScript語言,當(dāng)互聯(lián)網(wǎng)開始流行時,越來越多的網(wǎng)站開始使用HTML表單與用戶交互,然而表單交互卻成了制約網(wǎng)絡(luò)發(fā)展的重大瓶頸(用戶總是痛苦的等待數(shù)據(jù)傳送到服務(wù)器端檢測,并傳回是否正確,僅僅的表單檢測,就產(chǎn)生了多次客戶端與服務(wù)器端交互)。于是Netscape公司推出了LiveScript語言,最后Netscape與Sun將LiveScript命名為JavaScript(當(dāng)時JAVA是很時髦的互聯(lián)網(wǎng)名詞),隨后微軟開始了其野心勃勃的瀏覽器計劃,并且推出了JScript,于是網(wǎng)絡(luò)上出現(xiàn)了幾種類似的JavaScript語言,但是沒有統(tǒng)一的特性與語法(當(dāng)時的JavaScript開發(fā)被看做是一場噩夢,因此很多程序員并不看好JavaScript)。最終JavaScript被提交到歐洲計算機制造商協(xié)會(ECMA),做為中立的ECMA開始了標(biāo)準(zhǔn)化腳本語言之路,并將其命名為ECMAScript。

JavaScript的組成
完整的JavaScript是由ECMAScript(語法)、Browser Objects(DOM、BOM)(特性)組成的。


上圖是JavaScript的組成圖示,箭頭代表調(diào)用關(guān)系


幾個問題
為什么要學(xué)JavaScript?
因為你別無選擇,只有JavaScript可以控制所有常用的瀏覽器,而且JavaScript是世界上最重要的編程語言之一,學(xué)習(xí)web技術(shù)必須學(xué)會JavaScript。
JavaScript是一種優(yōu)美的語言,它很好,所以我們要學(xué):)
JavaScript與Java相同嗎?
javascript與java沒有任何關(guān)系,他們本身就是兩種語言,取成差不多的名字,主要是由于商業(yè)上的原因。

javascript是一種客戶端腳本語言
java是服務(wù)器端語言。(是SUN公司的產(chǎn)品.)
JavaScript很難學(xué)嗎?
不難,JavaScript入門很簡單,你只要學(xué)過小學(xué)數(shù)學(xué)就可學(xué)好JavaScript,但是你要先學(xué)好HTML語言。

JavaScript能做什么?
JavaScript可以檢測表單的正確性,實現(xiàn)Ajax,讀、寫、改變HTML頁面的架構(gòu)DOM,對事件做出響應(yīng),檢測瀏覽者所使用的設(shè)備,產(chǎn)生很酷很炫的網(wǎng)頁效果DHTML等。
學(xué)習(xí)JavaScript需要什么軟件?
只要windows的記事本與瀏覽器(IE,Firefox,Opera)就可以了,不過我推薦你使用強大的Notepad++編輯器。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 孝感市| 平昌县| 江华| 定陶县| 中山市| 宁南县| 密山市| 郁南县| 墨竹工卡县| 萝北县| 南阳市| 桐柏县| 池州市| 哈密市| 嘉峪关市| 五峰| 会同县| 定安县| 青田县| 台中县| 万宁市| 同德县| 天气| 武宁县| 疏附县| 朔州市| 莱西市| 南投市| 思南县| 永靖县| 通渭县| 文山县| 类乌齐县| 罗甸县| 阳春市| 鞍山市| 长宁县| 健康| 福清市| 奉节县| 清涧县|