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
- JavaScript概述
- JavaScript概述
- JavaScript概述
- JavaScript概述
- javascript概述
- JavaScript概述
- JavaScript概述
- JavaScript 概述
- JavaScript 概述
- Javascript概述
- JavaScript 概述
- javascript概述
- JavaScript概述
- JavaScript概述
- JavaScript概述
- JavaScript概述
- JavaScript概述
- JavaScript概述
- 《现代通信原理学习》(二)随机信号分析
- 浅谈iOS程序员的成长与进阶
- oracle数据库建表篇CREATE TABLE
- python画图笔记——注释
- T-SQL 之 游标
- JavaScript概述
- JMV-内存管理-运行时数据区域
- 0223CSS学习_字体_文本_背景
- JS高级应用(一)
- AR/VR训练营(无锡站)签约挂牌仪式成功举行
- c++ 每三个数删掉一个数
- C#的DataTable详解
- Node.js v7.4.0 Documentation Addons
- springBoot 学习(一)