来捡漏 发布于 08月19, 2018

前端基础知识-原型和原型链

new 这个函数执行的时候,里面的this会先变成一个空对象,然后经过赋值(如果传值)返回这个this构造函数的一些扩展:原型规则:所有的引用类型(数组/对象/函数),都具有对象特性,即可以自由扩展属...

阅读全文 »

来捡漏 发布于 08月18, 2018

前端基础知识-基础类型和计算

问:JS中使用teypof能得到那些类型?问:何时使用 === 何时使用 == ?除了判断这种情况,其他情况最好是使用 ===问:JS中有哪些内置函数?问: JS按存储方式区分变量类型?问: 如何理解...

阅读全文 »

来捡漏 发布于 07月29, 2018

S O L I D 五大设计原则

单一职责原则一个程序只做好一件事。如果功能过于复杂就拆分开,每个部分保持独立开发封闭原则对扩展开发,对修改封闭。增加需求时,扩展新代码,而非修改已有代码。这是软件设计的终极目标李氏置换原则子类能覆盖父...

阅读全文 »

来捡漏 发布于 07月29, 2018

《UNIX/LINUX设计思想》中的准则

准则一: 小即是美准则二: 让每个程序制作一件事准则三: 快速建立原型准则四: 舍弃高效率而取可移植性准则五: 采用纯文本来存储数据准则六: 充分利用软件的杠杆效应(软件复用)准则七: 使用shell...

阅读全文 »

来捡漏 发布于 06月15, 2018

webpack4 初探(零)

webpack是什么? 打包工具(模块打包器)webpack作用:打包(把多个文件打包成一个文件, 较少服务器压力、带宽)转化(比如less/ sass/ ts), 需要对应loader优化(SPA越...

阅读全文 »

来捡漏 发布于 06月03, 2018

前端学习笔记(07) - 关于DOM扩展

scrollIntoView()可以在所有 HTML 元素上调用,通过滚动浏览器窗口或某个容器元素,调用 元素就可以出现在视口中。如果给这个方法传入 true 作为参数,或者不传入任何参数,那么窗口滚...

阅读全文 »

来捡漏 发布于 06月03, 2018

前端学习笔记(06) - 关于DOM

nodeType 返回元素的节点类型,比如元素类型,属性类型,文本类型nodeName 返回元素名称,比如P,LI,DIV 等nodeValue 返回元素的值比如文本类型的值,属性的值每个节点都有一个...

阅读全文 »