首页 > 代码库 > JavaScript那点事

JavaScript那点事

1. JavaScript是基于原形的面向对象的语言

2. JavaScript是一种弱类型语言

3. JavaScript区分大小写

4. 表示字符串的引号单双都可以

5. 标识符:字母、数字、下划线、美元符号,以非数字开头

6. 数据类型:

  • 数字number
  • 字符串string
  • 布尔boolean:值是true、false,不能改变大小写
  • 对象object
  • 函数function
  • undefined:声明但未赋值
  • null:表示一个空对象指针

7. 控制结构

  • if(){}else if{}else{} 无elseif
  • switch(){case value1:...default:...}
  • 三元
  • for(){}
  • for(var key in obj){} //js中没有foreach关键字
  • while(){}
  • do{}while()

8. 数组创建

  • 法1. var myarray = new Array()
  • 法2. var myarray = []

9. tr{}catch(){}finally{}