JavaScript简介
来源:互联网 发布:淘宝手机端无缝拼接 编辑:程序博客网 时间:2024/06/05 20:38
1、 JavaScript是一种解释执行的脚本语言,它与HTML一起实现一个web页面中链接多个对象,与web客户交互作用。
2、 JavaScript有以下基本特点:
a) 是一种脚本编写语言,在程序运行过程中逐行解释执行。
b) 是一种基于对象的语言,能运用自己已经创建的对象。
c) 简单性。简单易学,弱类型。
d) 安全性。不允许访问本地硬盘,不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。
e) 动态性。以事件驱动的方式对用户的动作做出响应。
f) 跨平台性。只依赖于浏览器本身,与操作环境无关。
3、 JavaScript与Java的区别
a) 基于对象和面向对象。Java是真正的面向对象语言,而JavaScript只是基于对象和事件驱动的脚本语言。
b) 解释和编译。Java源代码在传递到客户端执行之前必须经过编译,因而客户端上必须具有相应平台上的解释器(JVM)Java的跨平台性就是通过编译器实现的。JavaScript是一种解释型语言,执行前不用编译,直接将代码传递到浏览器解释执行。
c) 强变量和若变量。Java采用强类型变量检查,即所有变量在编译之前必须做声明,而且必须声明变量类型。JavaScript变量在使用前不需做声明,解释器在运行时检查其类型。
d) 代码格式不一样。Java代码不能嵌入html中,其代码以字节码的形式保存在独立的文档中。JavaScript代码可以嵌套在html中,可以动态加载。
e) 嵌入方式不同。在HTML中JavaScript用<script>…</script>来标识,而Java是用<applet>…</applet>来标识。
f) 静态联编和动态联编。Java采用静态联编即Java的对象引用必须在编译时进行,以使编译器能够实现类型检查,而JavaScript在运行时检查。
- JavaScript--简介
- JavaScript 简介
- JavaScript 简介
- JavaScript简介
- javaScript 简介
- JavaScript简介
- JavaScript简介
- Javascript 简介
- JavaScript 简介
- JavaScript简介
- javaScript简介
- JavaScript 简介
- javascript简介
- Javascript简介
- JavaScript简介
- JavaScript简介
- JavaScript 简介
- Javascript简介
- Hibernate操作MySQL视图
- 第九周C++ 任务五。设计一元一次方程类,求形如ax+b=0的方程的解。
- 2012.4.16-新的开始
- hdu4223
- 解析以'|'分隔的字符串
- JavaScript简介
- java和c++对比
- (面试)C#类和接口、虚方法和抽象方法及值类型和引用类型的区别 1.C#类和接口的区别
- 从一生的角度看程序员的学习和发展
- 项目摘记
- 复习面向对象的初步
- 浅谈Android应用程序键盘消息处理机制
- ICMP:Internet控制报文协议
- 第九周任务二