JavaScript基础
JavaScript基础
JavaScript 三部分组成:
- 核心ECMAscript
- 文档对象模型DOM
- 浏览器模型BOM
JavaScript特点:
- 解释型语言
- 单线程
JavaScript输出方式:
1 console.dir(); //可以显示一个对象的所有属性和方法 2 console.log(); //在控制台打印 3 document.write(); //在页面中显示打印的内容 4 alert(); //弹窗输出 5 prompt(); //弹出输入框
JavaScript 运算符,大小写敏感 *在后面加 ;结束
JavaScript变量于常量
JavaScript变量:
var 声明变量:
变量名命名规范:
- 不允许使用js关键字,及保留关键字
- 可以包含字母、数字、下划线(_)以及$
- 变量名不能以数字开头,不能包含标点符号
- 变量最好见名知意
- 变量名推荐使用下述规则之一:
- 匈牙利命名法:用一个或多个表示类型字符开头
ex:sUsername、iAge、eManager - 下划线命名法:用 _ 分割多个单词
- 小驼峰命名法:用首字母的大写区分多个单词
- 大驼峰命名法:每个单词首字母大写
- 匈牙利命名法:用一个或多个表示类型字符开头
JavaScript常量:
const 声明常量:
常量值是不能更改的,常量名用纯大写书写。
JavaScript数据类型
JavaScript的数据类型分为两类:原始类型、引用类型
- 原始类型
- number 数字
- string 字符串
- boolean 布尔
- null 空
- undefined 未定义
- 引用类型
- Object 对象
- Function 函数
- Number 数字
- String 字符串
- Boolean 布尔
- Date 日期
- Error 错误