JavaScript学习笔记


概述

因为想要深度美化自己的小网站,就像学习一下js代码的运用,当然不是学到那种能运用的地步,应该到可以使用一些小插件,看得懂JS代码就可以了,毕竟要用多少就学多少嘛,贪多嚼不烂(虽然感觉我已经很贪了,现在只好慢慢的嚼了。。。加油┗( ▔, ▔ )┛)

本文不是系统学习,随性而学!

1.关键字

var:声明变量

局部变量

函数内使用 var 声明的变量只能在函数内容访问,如果不使用 var 则是全局变量。

使用 var 关键字声明的变量不具备块级作用域的特性,它在 {} 外依然能被访问到。

{ 
    var x = 2; 
}
// 这里可以使用 x 变量

在 ES6 之前,是没有块级作用域的概念的。

ES6 可以使用 let 关键字来实现块级作用域。

let 声明的变量只在 let 命令所在的代码块 {} 内有效,在 {} 之外不能访问。

{ 
    let x = 2;
}
// 这里不能使用 x 变量

ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: letconst

let 声明的变量只在 let 命令所在的代码块内有效。

const 声明一个只读的常量,一旦声明,常量的值就不能改变。

在 ES6 之前,JavaScript 只有两种作用域: 全局变量函数内的局部变量


文章作者: 古客
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 古客 !
评论
  目录