1. JavaScript介绍

  • 虽然是java作为前缀,但java和javascript的关系,就像老婆和老婆饼之间的关系,没有一毛钱关 系!
  • 网景公司在Netscape2.0首先推出了JavaScript
  • JavaScript 的正式名称是 “ECMAScript”,此标准由 ECMA 组织发展和维护,简称“js”
  • JavaScript 是一种网页编程技术,用来向 HTML 页面添加交互行为
  • JavaScript 是一种基于对象和事件驱动的解释性脚本语言,直接嵌入 HTML 页面,由浏览器解释

执行代码,不进行预编译。

 

1.1 js的特点

可以使用任何文本编辑工具编写,只需要浏览器就可以执行程序 (后面会学习不用浏览器也能运

行)

  • 解释执行:事先不编译,逐行执行
  • 基于对象:内置大量现成对象
  • 适宜:
    • 客户端数据计算
    • 客户端表单合法性验证
    • 浏览器事件的触发
    • 网页特殊显示效果制作

 

1.2 js的组成

  • ECMAScript:定义核心语法,关键字,运算符,数据类型等系列标准
  • DOM文档对象模型,将一个html页面的所有节点看成是一个一个的对象。更有层次感的管理每

一个节点。

  • BOM浏览器对象模型,是对浏览器窗口进行访问和操作。使用 BOM,开发者可以移动窗口、改

变状态栏中的文本以及执行其他与页面内容不直接相关的动作。使 BOM 独树一帜且又常常令人怀

疑的地方在于,它只是 JavaScript 的一个部分,没有任何相关的准。

  • 弹出新的浏览器窗口移动、关闭浏览器窗口以及调整窗口大小
  • 提供 Web 浏览器详细信息的定位对象
  • 提供用户屏幕分辨率详细信息的屏幕对象
  • 对 cookie 的支持
  • IE 扩展了 BOM,加入了 ActiveXObject 类,可以通过 JavaScript 实例化 ActiveX对象,进而
  • 实现ajax局部刷新技术

2. HTMLjavaScript结合方式

使用js的三种方式

2.1.行内脚本

1. 点击按钮(触发)

2. 弹框(具体的操作)

 

2.2.内部脚本

1. 使用<script></script>

2. 标准是写在head和body之间(脖子位置),但其实只要写在html文件内部就可以,无论什么位置

<html>外,<p></p>内部,都可以。

2.3.外部脚本

1. 在项目根目录下创建一个目录js

2. 在js目录中创建一个文件,后缀名是.js

3. 在html页面中,使用

 

posted on 2021-01-30 15:13  未来是靠自己的  阅读(43)  评论(0)    收藏  举报