JavaScript 基础学习(一)JavaScript 简介

定义javascript

JavaScript是基于对象和事件驱动的语言,应用与客户端。其中:html

基于对象:提供好了不少对象,能够直接拿过来使用java

事件驱动:html作网站静态效果,javascript动态效果(网页能根据客户操做事件做出响应)浏览器

客户端:专门指的是浏览器安全

 

特色oracle

解释型语言:无需编译,直接运行网站

交互性:信息的动态交互设计

安全性:js不能访问本地磁盘的文件htm

跨平台性:只要是可以支持js的浏览器,均可以运行对象

 

javascript 和 java 的区别

java是sun公司,如今oracle;js是网景公司

JavaScript 是基于对象的,java是面向对象

java是强类型的语言,js是弱类型的语言。好比java里面 int i = "10";  js: var i = 10; var m = "10";

JavaScript只需解析就能够执行,而java须要先编译成字节码文件,再执行

 

javascript 的组成

ECMAScript:核心

DOM:文档对象模型

BOM:浏览器对象模型

 

ECMAScript 和 Javascript

ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)经过ECMA-262标准化的脚本程序设计语言。

这种语言在万维网上应用普遍,它每每被称为JavaScript或JScript,因此它能够理解为是JavaScript的一个标准,但实际上后二者是ECMA-262标准的实现和扩展。

ECMAScript是一个标准,而这个标准由各个厂商去实现

ECMAScript是JavaScript的规格,JavaScript是ECMAScript的一种实现

相关文章
相关标签/搜索