参考: winter 的重学前端 JS 中有哪些类型? JavaScript语言的每一个值都属于某一种数据类型。JavaScript语言规定了7种语言类型。语言类型广泛用于变...

参考: winter 的重学前端 JS 中有哪些类型? JavaScript语言的每一个值都属于某一种数据类型。JavaScript语言规定了7种语言类型。语言类型广泛用于变...
参考: winter 的重学前端 字符串到数字 使用 Number() 转换 Number() 支持十进制、二进制、八进制和十六进制,和科学计数法 parseInt() 和 ...
参考: winter 的重学前端 为什么有的编程规范要求用void 0代替undefined? 因为JavaScript的代码undefined是一个变量,而并非是一个关键字...
aside - 侧栏 aside表示跟文章主体不那么相关的部分,它可能包含导航、广告等工具性质的内容。 article - 独立主体 页面中具有明确独立性的部分。 heade...
参考: winter 的重学前端 语义类标签是什么? 语义是我们说话表达的意思,多数的语义实际上都是由文字来承载的。语义类标签则是纯文字的补充,比如标题、自然段、章节、列表,...
在极客时间的《重学前端》的浏览器工作原理,最后 winter 提到了可以试着用 canvas 来实现一个玩具浏览器。所以了解下 canvas。 其实关于 canvas 的教学...
参考 BFC 是什么 css 2.1 规范。BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-le...
参考: 自制前端框架之 MVC参考: MVC,MVP 和 MVVM 的图示 如何设计一个程序的结构,这是一门专门的学问,叫做"架构模式"(architectural patt...
组合继承 原理:使用原型链实现对原型属性和方法的继承,而通过借用构造函数来实现对实例属性的继承。举例: 图解 弊端:调用了两次父类的构造函数,导致原型中产生了无效的属性。 寄...