JavaScript学习日记01-JavaScript基础知识

JavaScript三部分:

  1. ECMAScript
  2. DOM
  3. BOM

浏览器内核:

渲染引擎

  • Blink
  • Webkit

JavaScript引擎

  • V8
  • Chakra

Chrome Dev Tools

  • Console
  • debug
  • network
  • performance

JavaScript标识符

第一个字符必须是一个字母、下划线(_)或一个美元符号 ($)
其他字符可以是字母、下划线、美元符号或数字

Strict mode(严格模式)

消除了一些不严谨,不安全的地方,提升了性能,为ES6、ES7的使用提供了铺垫。

1
2
3
4
5
6
7
"use strict"; (全局使用)
/*其他代码*/

function strict(){
"use strict";
return "这是严格模式"
}

Tips:不要省略”;”和”{ }”

全局变量和局部变量

1
2
3
4
5
function test() {
var message = "hi" //局部变量
}
test();
alert(message);//错误!
1
2
3
4
5
function test() {
message = "hi" //全局变量
}
test();
alert(message); //"hi"
♥您的支持将成为我前进的动力♥
0%