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