作者:刘婧怡
时间:2019.03.07
主机环境:MacBookPro
JavaScript
1. JavaScript的简介
基本概念:是基于对象和事件驱动的语言,主要应用于客户端
** 基于对象:提供了许多对象,可以直接使用
** 事件驱动:html做的网站是静态效果,JavaScript可以实现动态效果
** 客户端:专指浏览器
特点:
** 交互性:信息的动态交互
** 安全性:js不能访问本地磁盘的文件
** 跨平台性:只要支持js的浏览器,就可以运行
JavaScript与Java的区别:没有任何关系!!
** JavaScript是基于对象,Java是面向对象的
** JavaScript是弱类型的语言,Java是强类型的语言。弱类型语言指数据类型可以被忽略的语言,强类型语言中,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了
** JavaScript只需解析就可以执行,Java需要先编译再执行
JavaScript的组成(三部分)
** ECMAScript:基本语法,语句等
- ECMA:欧洲计算机协会,制定JavaScript的一些语法,语句等
** BOM:浏览器对象模型(browser object model),比如对地址栏、关闭按钮等相应对象的操作
** DOM:文档对象模型(document object model),对内容进行操作
2. JavaScript和html的结合方式(两种)
第一种:使用标签,建议放在