JavaScript简介
⼀、简介
Javascript,⼀种⾼级编程语⾔,通过解释执⾏,是⼀门动态类型,⾯向对象(基于原型)的直译语⾔。它已经由欧洲电脑制造商协会通过ECMAscript实现语⾔的标准化。它被世界上的绝⼤多数⽹站所使⽤,也被世界主流浏览器(Chrome、IE、FireFox等)⽀持。JavaScript是⼀门基于原型、函数先⾏的语⾔,是⼀门多范式的语⾔,它⽀持⾯向对象编程,命令式以及函数式编程。它提供语法来操控⽂本、数组、⽇期以及正则表达式等,不⽀持I/O,⽐如⽹络、存储和图形等,但这些都可以由它的宿主环境提供⽀持。javascript的特性
JavaScript虽与Java有很多相似性,但这两门编程语⾔从设计之初就有很⼤的不同,JavaScript的语⾔设计主要受到了Self(⼀种基于原型的编程语⾔)和Scheme(⼀门函数式编程语⾔)的影响。在语法结构上它⼜与C语⾔有很多相似(例如if条件语句、while循环、switch语句、do-while循环等)。
⼆、组成部分
⼀个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核⼼(ECMAscript)、⽂档对象模型(Document Object Model,简称DOM)、浏览器对象模型(Browser Object Model,简称BOM)。
三、相关概念
JavaScript程序是由若⼲语句组成的,语句是编写程序的指令。JavaScript提供了完整的基本编程语句,它们是:
赋值语句、switch选择语句、while循环语句、for循环语句、for each循环语句、do...while循环语句、break循环中⽌语句、continue循环中断语句、with语句、try…catch语句、if语句(if..else,if…else if…)。
四、基本特点
Javascript就是适应动态⽹页制作的需要⽽诞⽣的⼀种新的编程语⾔,如今越来越⼴泛地使⽤于Internet⽹页制作上。Javascript是由Netscape公司开发的⼀种脚本语⾔(scripting language),或者称为描述语⾔。在HTML基础上,使⽤Javascript可以开发交互式Web⽹页。Javascript的出现使得⽹页和⽤户之间实现了⼀种实时性的、动态的、交互性的关系,使⽹页包含更多活跃的元素和更加精彩的内容。运⾏⽤Javascript编写的程序需要能⽀持Javascript语⾔的浏览器。Netscape公司 Navigator 3.0以上版本的浏览器都能⽀持Javascript程序,微软公司Internet Explorer 3.0以上版本的浏览器基本上⽀持Javascript。微软公司还有⾃⼰开发的Javascript,称为JScript。Javascript 和Jscript基本上是相同的,只是在⼀些细节上有出⼊。 Javascript短⼩精悍,⼜是在客户机上执⾏的,⼤⼤提⾼了⽹
页的浏览速度和交互能⼒。同时它⼜是专门为制作Web⽹页⽽量⾝定做的⼀种简单的编程语⾔。
JavaScript 使⽹页增加互动性。JavaScript 使有规律地重复的HTML⽂段简化,减少下载时间。JavaScript 能及时响应⽤户的操作,对提交表单做即时的检查,⽆需浪费时间交由CGI 验证。JavaScript 的特点是⽆穷⽆尽的,只要你有创意。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论