JavaScript概述-第1章
文章图片
标题图 目录
- 初始JavaScript
- 学会使用编辑工具
- 如何引入脚本代码
- 常用语句
- 常见浏览器兼容性问题
发展
- 由布兰登·艾奇(Brendan Eich)发明
- 于1995年出现在Netscape
Netscape与SUN合作,将LiveScript改为JavaScript,成为强力的WEB页开发工具。是一种基于对象和事件驱动的脚本语言。
使用它的目的是与HTML(超文本标记语言)一起实现网页中的动态交互功能。
JavaScript使网页变得更加生动。
脚本功能强大
文章图片
图片 实现功能强大 可视性、动态性和交互性于一体的HTML网页
特点 JavaScript是一种基于对象和事件驱动的客户端脚本语言
其主要特点:
- 基于对象:运用自己创建的对象
- 事件驱动:采用事件驱动并执行指定的操作
- 解释性语言:无须专门的编译器进行编译
- 简单性:变量类型采用弱类型
- 安全性:实现信息浏览或动态交互,对
数据的操作是安全的 - 动态性:直接对用户或客户的输入做出响应
- 跨平台性:与操作环境无关
文章图片
图片
文章图片
ECMAScript.png 定义了脚本语言的所有属性、方法和对象
浏览器对象模型BOM
文章图片
图片 文档对象模型DOM Document Object Model(文档对象模型)
文章图片
DOM.png 脚本执行原理
文章图片
原理 嵌入JavaScript语言
脚本编辑器
- 记事本
- EditPlus
- UltraEdit
- Dreamweaver
- FrontPage
- Visual Studio等
脚本代码的位置 在标记对之间放置
在标记对之间放置
常用语句
- 警告对话框alert( )
- 提示对话框prompt(“提示信息”,”输入框的默认信息”);
文章图片
图片
文章图片
图片
- 输出document.write(“输出内容” );
拓展 JavaScript和Java 的区别 基于对象和面向对象 Java 是一种面向对象的语言
JavaScript 是种脚本语言,是一种基于对象和事件驱动的编程语言
解释和编译 Java的源代码必须经过编译
JavaScript 是一种解释性编程语言,不需经过编译,而是将字符代码发送给客户端由浏览器解释执行
强变量和弱变量 Java采用强类型,变量在编译之前必须作声明
【JavaScript概述-第1章】JavaScript采用其弱类型,变量在使用前不需作声明
代码格式不一样 嵌入方式不一样 终极目标
- 用HTML方式和JavaScript脚本方式在页面显示信息
- 在web页面引入JavaScript文件
- 将用户输入的信息在页面输出
- 使用伪URL方式引入JavaScript代码等
文章图片
图片
文章图片
图片
文章图片
图片
文章图片
图片
文章图片
送?
推荐阅读
- 第6.2章(设置属性)
- 2018-02-06第三天|2018-02-06第三天 不能再了,反思到位就差改变
- 第三节|第三节 快乐和幸福(12)
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- android第三方框架(五)ButterKnife
- 开学第一天(下)
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 2018年11月19日|2018年11月19日 星期一 亲子日记第144篇
- 第326天
- 跌跌撞撞奔向你|跌跌撞撞奔向你 第四章(你补英语,我补物理)