JS基础
JS 命名可使用字母、下划线、美元符号开头
JavaScript组成:ECMAScript(语言标准,规则), BOM(浏览器对象模型), DOM(文档对象模型);
JavaScript输出方式: console.log(" ")控制台输出 document. write 页面输出 alert(“”)/ prompt("")弹窗输出
ES6
let命令,用来声明变量,用法类似于var.left命令只在他所在的代码块有效。
let不允许重复声明(在相同作用域内不允许) 如:function(){let a = 1;let a = 10;}
const(常量)名字与var(变量)不能相同
数据类型 5种原始数据类型,1种引用数据类型
原始数据类型:
- number 数字类型:包含整数和浮点数(小数);
- boolean 布尔 :true 和false;
- string字符串 :必须用引号括起来,可用单引号;
- null类型 :用于标示某个变量值为空;
- undefined :用来确定有个已创建但没有初始化的变量
- NaN :不是数字但属于number :①任何写记到NaN的操作都会返回NaN;②NaN与任何值都不相等,包括NaN本身
- isNaN :判断计算结果是否为数字。
undefined:
下列情况的返回:
- 访问未赋值的变量
- 任何被设置为undefined值得变量
- 没有定义return表达式的函数,隐式返回
- return表达式没有显示的返回任何内容
- 返回不存在的属性
转义字符:
- \n 换行
- \t 制表符
- \b 退格符
- \r 回车符
- \f 换页符