tabliu

大踏步走

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语法错误会影响后续代码终止,但一个代码块的错误不会影响另一个代码块的执行;
  • 低级错误(语法解析错误);
  • 逻辑错误(标准错误)。