摘要:
原理:通过循环执行scrollTo直至滚动到页面顶部,循环只能通过setInterval的方式,不能使用for循环。 var cur,last = 0,i = 1; cur = document.getElementsByClassName('footer_auto')[0].offsetTop;v 阅读全文
摘要:
HTML页面加载和解析流程1.用户输入网址(假设是个html页面,并且是第一次访问),浏览器向服务器发出请求,服务器返回html文件;2.浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件;3.浏览器又发出CSS文件的请求,服务器返回这个CSS文件;4.浏览器 阅读全文
摘要:
npm install --save 与 npm install --save-dev 的区别 以npm安装msbuild为例: npm install msbuild: 会把msbuild包安装到node_modules目录中 不会修改package.json 之后运行npm install命令时 阅读全文
摘要:
调试器:运行时跟踪代码从而可以很清楚的知道代码的执行过程,同时也可以很快得定位问题。 对于一般直接在页面引入js文件的这种开发方式可以直接在浏览器端调试,但是对于node情况就不一样了,js代码不是直接运行在浏览器端。如果想要调试在node环境中开发的代码,总的来说Nodejs的调试方法分为三大类 阅读全文
摘要:
作为一个前端开发每当任务完成进入测试阶段,不用说我都知道后面等着我的各种各样,稀奇古怪的bug,让人非常头大。这归根结底是因为系统多,浏览器多,按照不同的版本排列组合成一个产品那问题也是可想而知的了。实际上我们并不需要兼容市面上所有的产品,而且不可能做到,我们只需要做到在市场在占比比较大用户群比较集 阅读全文
摘要:
Setext方式标题1=================标题2-----------------Atx方式# 标题1## 标题2###### 标题6 阅读全文