JavaScript基础笔记

为什么学习JavaScript?
JavaScript在网页中占据非常重要的位置, 可以实现验证表单、制作特效等功能
1、客户端表单验证
在登录注册时,如果某项信息格式输入错误,或没有输入内容,表单页面将及时给出错误提示,这减轻了服务器端的压力,这是JavaScript最常用的场合
2、页面动态效果
在JavaScript中,可以编写响应鼠标单击等事件代码,创建动态页面特效,从而高效控制页面的内容。例如:层的切换特效、级联菜单特效等,它们可以在有限的页面空间里展现更多的内容,增加客户端的体验,从而使我们懂得网站更加有动感、有魅力、吸引更多的浏览者

什么是JavaScript
JavaScript是一种描述性语言,也是一种基于对象(Object)和·事件驱动(Event Driven)的,并具有安全性能的脚本语言,JavaScript应用程序都要下载到浏览器的客户端执行,从而减轻了服务器端的负担
特点:
  • JavaScript主要用于在HTML页面中添加交互行为
  • JavaScript是一种脚本语言,语法和Java类似
  • JavaScript一般用来编写客户端的脚本
  • JavaScript是一种解释性语言,编执行边解释

JavaScript的组成
1、ECMAScript标准
ECMAScript是一种开发的、被国际上广为接受的、标准的脚本语言规范。它不与任何具体的浏览器绑定
ECMAScript主要描述了一下内容:
  • 语法
  • 变量和数据类型
  • 运算符
  • 逻辑控制语句
  • 关键字、保留字
  • 对象
ECMAScript是一个描述,规定了脚本语言的所有属性、方法和对象的标准,因此在使用Web客户端编写脚本语言编码时一定要遵循ECMAScript标准
2、浏览器对象模型
浏览器对象模型(Browser Object Model,BOM),提供了独立于内容与浏览器窗口进行交互的对象,使用浏览器对象模型可以实现与HTM的交互,例如:网上常见的弹出窗口、前进后退等功能都是浏览器对象控制的
3、文档对象模型
文档对象模型(Document Object Model,DOM),是HTML文档对象模型(HTML DOM)定义的一套标准方法,用来访问和操作HTML文档,如:网上商城常见的随鼠标移动显示大的图片、弹出小提示等都是文档对象的功能

JavaScript的基本结构
通常,JavaScript代码是用
其中type是

你可能感兴趣的:(JavaScript基础笔记)