本章要点:
1.JavaScript简介以及JavaScript中的变量;
2.JavaScript中的数据类型及数据类型转换;
3.JavaScript中的运算符与表达式;
4.JavaScript中的流程语句(条件、循环)。
一、JavaScript的介绍
- JavaScript是什么?
JavaScript 是一种基于对象和事件驱动并具有相对安全性 的客户端脚本语言。同时也是一种广泛用于客户端 Web 开发的 脚本语言,常用来给 HTML 网页添加动态功能,比如响应用户的 各种操作。
JavaScript的编辑工具:
常见的JavaScript编辑工具有很多,例如记事本、 Hbuilder、Dreamweaver和Visual Studio,还有Sublime Text、 Notepad++等。
万事万物都是对象
对象中的三大要素/三大特征:
属性: 用来描述一个对象的外观特征表现.
方法(主动行为): 对象自己本身所具备的能力.
事件(被动行为): 对象自己接受到一种指令需要完成的一 种行为.
2. 解析执行与编译执行
编译执行:把代码编译成 CPU 认识的语言(文件),然后整 体的执行。
解析执行:一行一行解析,解析一行执行一行。
弱类型脚本语言
脚本语言是:弥补编译语言的不足而存在的,作为补充语 言,不用编译。
弱类型语言:简单理解定义一个变量,可以有多种数据类 型。(var temp)
3. 前端三大模块
HTML:页面结构
CSS:页面表现:元素大小、颜色、位置、隐藏或显示、部 分动画效果
JavaScript:页面行为:部分动画效果、页面与用户的交 互、页面功能
二、JavaScript入门基础 - JavaScript 嵌入页面的方式
行间事件(主要用于事件)
页面 script 标签嵌入
外部引入
一般推荐使用第二种方法
2. JavaScript的变量
JavaScript 是一种弱类型语言,javascript 的变量类型由它的值来决 定。定义变量需要用关键字 ‘var’
变量的命名规则
驼峰命名规则:getElementById/matherAndFather/aaaOrBbbAndCcc 遵从 规则:
变量命名必须以字母或是下标符号”_”或者” ” 为 开 头 。 变 量 名 长 度 不 能 超 过 255 个 字 符 。 变 量 名 中 不 允 许 使 用 空 格 , 首 个 字 不 能 为 数 字 。 不 用 使 用 脚 本 语 言 中 保 留 的 关 键 字 及 保 留 符 号 作 为 变 量 名 。 变 量 名 区 分 大 小 写 。 ( j a v a s c r i p t 是 区 分 大 小 写 的 语 言 ) 汉 语 可 以 作 为 变 量 名 。 但 是 不 建 议 使 用 ! ! ! ( l o