tips
Math.min()
| Math.max()
Math.min()
如果没有参数,结果为Infinity
!
Math.max()
如果没有参数,结果为-Infinity
!
如果有任一参数不能被转换为数值,结果为 NaN
。
面向对象的三个特征
- 封装可以隐藏实现细节,使得代码模块化;
- 继承可以扩展已存在的代码模块(类),它们的目的都是为了 —— 代码复用。
- 多态就是相同的事物,调用其相同的方法,参数也相同时,但表现的行为却不同。多态分为两种,一种是行为多态与对象的多态
let
使用let声明的全局变量不是挂在window对象下的,声明的全局变量存在于一个块级作用域中。
在let声明的全局变量在全局函数的scope下,我们平时使用时直接用变量名称就能访问到