JavaScript学习笔记(2)- 入门
JavaScript学习笔记。本笔记是基于在腾讯课堂《Web前端开发之JavaScript精英课堂【渡一教育】》课程学习过程中记录的一些提纲和关键点。
强烈推荐想要进行js入门学习来听听,尤其是前面姬成讲的基础知识点。
变量申明、赋值
- var a;
- var b = 1;
变量命名
- 开头必须是英文字母、_或者$;
- 可以包含英文字母、_或者$和数字;
- 不能包含关键字、保留字。
数据类型
原始值(stack)–不可改变的原始值
- Number:类型为浮点型
- String:’’ or “”
- Boolean:true/false
- Undefined:定义变量未赋值
- Null:占位
引用值(heap)
- Arrow:数组
- Object:对象
- Function:函数
- Date:日期
- RegExp:正则表达式
引用值和原始值的唯一区别是赋值形式的不同。
基本语法
- 语句后面要用分号结束”;”
- 书写格式要规范,在赋值符号、运算符号、括号等前后要加一个空格;
- js语法错误会影响后续代码终止,但一个代码块的错误不会影响另一个代码块的执行;
- 低级错误(语法解析错误);
- 逻辑错误(标准错误)。