JavaScript概述

来源:互联网 发布:魔域老网络连接堵塞 编辑:程序博客网 时间:2024/06/11 07:22
JavaScript概述
 一、什么是javascript?
  JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言,在web应用中,得到了非常广泛的应用。它不需要进行解释,而是直接嵌入在http页面中,把静态页面转换成支持用户交互并响应应用事件的动态页面。在Java Web程序中,经常应用JavaScript进行数据验证、控制浏览器以及生成时钟、日历和时间戳文档等。
二、JavaScript的组成
<1>ECMAScript (核心),由ECMA-262定义,提供核心语言功能  
<2>DOM(文档对象模型),提供访问和操作网页内容的方法和接口
<3> BOM(浏览器对象模型),提供与浏览器交互的方法和接口
 1.ECMAScript 
    (1)语法标准
       .语法
       .变量和类型
       .运算符
       .逻辑控制语句
       .关键字、保留字
       .对象
    (2)编码遵循ECMAScript标准
 2.BOM
 3.DOM
JavaScript的核心语法(变量、数据类型、运算符、控制语句、输入输出、语法约定、注释)
 三、特点
1、解释性
 JavaScript是一种脚本语言,采用小程序段的方式实现编程。和其他的脚本语言一样,JavaScript也是一种解释性语言。它提供了一个简易的开发过程。
2、基于对象
JavaScript是一种基于对象的语言,它可以应用自己创建的对象,因此许多的功能来自于脚本环境中对象的方法与脚本的相互作用。
3、事件驱动
JavaScript可以以事件驱动的方式直接对客户端的输入做出响应,无须经过服务器端程序。
4、安全性
JavaScript具有安全性,它不允许访问本地硬盘,不能将数据写入到服务器上,并且不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效的防止数据丢失。
5、跨平台
JavaScript依赖与浏览器本身,与操作系统无关,只要浏览器支持JavaScript,JavaScript的程序代码就可以正确的执行。
1 0
原创粉丝点击