JS的一些基本了解2——基础语法

123 阅读1分钟

语法规范:

  • 严格区分大小写(包括关键字、变量、函数名、所有标识符)
  • 注释: image.png
  • 标识符(指变量、函数、属性、参数的名字,或者用做某些循环语句中的跳转位置的标记):
  1. 只能由数字、字母、下划线和美元符号($)组成
    
  2. 不能以数字开头
    
  3. 不能是保留字和关键字
    
  4. 严格区分大小写
    
  5. 见名知意
    
  6. 单词个数超过两个之后(1.驼峰式命名className、ClassName 2.下划线命名class_name)
    

关键字:

image.png

保留字:

image.png

变量:(可以保存数据):

数据:获取的标签元素、五种基本数据(数字、字符串、布尔值、null、undefined)、应用数据(对象)、数组

书写方式:$ _ 字母 数字(不开头)的混合组合

var声明:

  1. 有var(系统在当前作用域的第一行代码隐式的声明一个变量(变量提升))(不可以使用delete,delete删除成功就是true,失败就是false) image.png

image.png

  1. 无var(系统帮我们创建一个全局变量)(可以使用delete) image.png

image.png 存值:未声明变量,向变量中存值,系统不会报错

取值:未声明变量,向变量中取值,系统会报错

注意:

  1. 严格模式下,使用没有var声明的变量会报错;

  2. delete是js用于删除对象和数组元素的;