在搞 OI 的时候也搞了很多 Web 开发有关的技术,现在来总结一下所学的 js 的知识。

JavaScript(通常缩写为 JS),是一种高级的,解释型的编程语言。

基础的语法我就不介绍了,请自己学习。

想了解 js 的版本变换及其术语,可以阅读 这篇文章

var, let and const

使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象;

使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升;

使用const声明一个基本类型的时候为常量,不可修改;声明对象可以修改。

箭头函数

这篇文章

严格模式

这篇文章