2020.11.16

72 阅读1分钟

1. JS里面没有块级作用域的概念,而通过匿名函数可以模仿块级作用域,也称为私有作用域,只要临时需要一些变量,就可以使用私有作用域,也就是用匿名函数实现。

2.我们应当尽量少向全局作用域种添加变量和函数。

3.JS中不存在私有成员,但是存在私有变量的概念:任何在函数中定义的变量,都可认为是私有变量,不能在函数的外部访问这些变量。而通过闭包,可以访问这些变量,有权访问私有变量和私有函数的公有方法称为特权方法。

4.TS与JS区别:TS是ES6的语法超集,是JS的语法糖。JS可以直接移植到TS,而TS需要编译生成JS才能被浏览器执行。

5. cdn:加速前端的包加载和执行任务。

6.实现div子内容水平居中:display:flex,justifiy-align:center。

7.网页截图一般实现方法是Canvas和SVG,都是把dom转为图片。

8.CSS需要大量练习才能掌握。