JavaScript一(yī)种直译式脚本(běn)语言,是一种动态类型、弱类型、基于原(yuán)型(xíng)的语(yǔ)言,内置支持(chí)类型。它的(de)解(jiě)释器被称(chēng)为(wéi)JavaScript引擎,为浏览器的一部分(fèn),广(guǎng)泛用于(yú)客户端(duān)的脚(jiǎo)本(běn)语言(yán),最早是在HTML(标(biāo)准通用标(biāo)记语言(yán)下的一个应用)网页(yè)上使用,用来给HTML网页增(zēng)加动态功(gōng)能(néng)。在1995年时,由(yóu)Netscape公司的(de)Brendan Eich,在(zài)网景导航(háng)者浏览器上首(shǒu)次(cì)设计实现而成。因为Netscape与(yǔ)Sun合作,Netscape管(guǎn)理层希(xī)望它(tā)外(wài)观看起来像Java,因此(cǐ)取名为JavaScript。
JavaScript是(shì)一(yī)种属于网络的(de)脚(jiǎo)本(běn)语言,已经被广(guǎng)泛用于Web应用开发,常用来为网(wǎng)页添加各(gè)式各样的动态功能(néng),为用户提供更流(liú)畅(chàng)美观的浏览效果。通常JavaScript脚(jiǎo)本(běn)是通过嵌入在HTML中来实现自身的功能的。Javascript脚本语言同其他语言一样,有它自身的基(jī)本数据类型,表达式和算术运算符及程序的基本程序框架(jià)。Javascript提(tí)供了四种(zhǒng)基本的数(shù)据类(lèi)型和两种特殊数据类型用来处理数(shù)据和文(wén)字(zì)。而变(biàn)量提供存放信息(xī)的地方,表达式则可(kě)以完成(chéng)较(jiào)复(fù)杂的(de)信息处理。
是一种解释性脚(jiǎo)本语言(代码不进行预编译)。
主要用来向(xiàng)HTML(标准通用标记语言下的一个(gè)应用)页面添加(jiā)交(jiāo)互行为。
可以直接嵌入(rù)HTML页面,但写成单(dān)独的js文件有利于结构和行为(wéi)的分离(lí)。
跨平台特性,在绝大多数浏览器的支持下(xià),可(kě)以(yǐ)在(zài)多种平(píng)台下运行(如Windows、Linux、Mac、androids、ioses等)。
