JavaScriptjavascript是什么語(yǔ)言
JavaScript是屬于開發(fā)Web頁(yè)面的腳本編程語(yǔ)言,是一種具有函數(shù)優(yōu)先的輕量級(jí)編程語(yǔ)言。JavaScript基于原型編程、多范式的動(dòng)態(tài)腳本語(yǔ)言,并且支持面向語(yǔ)言、命令式、聲明式、函數(shù)式編程范式。
JavaScript由Netscape公司在1995年首次在瀏覽器上設(shè)計(jì)實(shí)現(xiàn)而成,主要為HTML頁(yè)面添加交互性網(wǎng)。具備跨平臺(tái)特性,可在多種平臺(tái)下運(yùn)行。
JavaScript編程語(yǔ)言主要功能如下:
1.嵌入動(dòng)態(tài)文本于HTML頁(yè)面
2.響應(yīng)瀏覽器事件
3.在數(shù)據(jù)提交到服務(wù)器前驗(yàn)證數(shù)據(jù)
4.讀寫不同的HTML元素
5.檢測(cè)訪客的瀏覽器信息,創(chuàng)建修改cookies等操作
6.基于Node.js技術(shù)進(jìn)行服務(wù)器端編程
JavaScript編程語(yǔ)言組成如下:
1.ECMAScript:描述編程語(yǔ)言的語(yǔ)法和基本對(duì)象
2.文檔對(duì)象模型(DOM):描述處理瀏覽器網(wǎng)頁(yè)內(nèi)容的方法和接口
3.瀏覽器對(duì)象模型(BOM):描述與瀏覽器進(jìn)行交互的方法和接口
JavaScript編程語(yǔ)言的特點(diǎn)如下:
1.解釋性的腳本語(yǔ)言
2.基于對(duì)象
3.語(yǔ)法使用簡(jiǎn)單
4.采用事件驅(qū)動(dòng)
5.跨平臺(tái)型
為什么要學(xué)習(xí)JavaScript?
JavaScript是Web開發(fā)人員初級(jí)必學(xué)的三門語(yǔ)言之一。
1.HTML定義網(wǎng)頁(yè)的內(nèi)容
2.CSS描述網(wǎng)頁(yè)布局
3.JavaScript控制網(wǎng)頁(yè)行為
以上是JavaScript的基礎(chǔ)知識(shí),希望對(duì)用戶有所幫助。
本文整合自百度百科、RUNooB.com
責(zé)編AJX
-
javascript
+關(guān)注
關(guān)注
0文章
526瀏覽量
56512
發(fā)布評(píng)論請(qǐng)先 登錄
KeepAlive:組件緩存實(shí)現(xiàn)深度解析
JSON:簡(jiǎn)潔代碼高效搞定序列化與反序列化
cJSON庫(kù)是什么?
從0到1搭建實(shí)時(shí)日志監(jiān)控系統(tǒng):基于WebSocket + Elasticsearch的實(shí)戰(zhàn)方案
C語(yǔ)言的分支結(jié)構(gòu)介紹
C語(yǔ)言和單片機(jī)C語(yǔ)言有什么差異
WebGL/Canvas 內(nèi)存泄露分析
人工智能行業(yè)如何使用for循環(huán)語(yǔ)句進(jìn)行循環(huán)
翼輝信息DUP產(chǎn)品在無(wú)人機(jī)飛行任務(wù)中的應(yīng)用
進(jìn)迭時(shí)空 V8 RISC-V 后端優(yōu)化
HarmonyOS入門指南
ArkUI介紹
深入理解C語(yǔ)言:C語(yǔ)言循環(huán)控制
JavaScript JavaScript是什么語(yǔ)言
評(píng)論