摘要: 通过 nvm-windows 更新 npm 1、先安装 nvm-windows 。成功后可在命令窗口 输入nvm 查看到 nvm的版本号。 2.、在命令窗口输入 nvm list,查看当前使用的 node 的版本号。 3、使用 nvm install v版本号,安装所需要的版本号 4、通过nvm u 阅读全文
posted @ 2018-01-18 14:01 莫问、前程 阅读(2145) 评论(0) 推荐(0) 编辑
摘要: https://www.youtube.com/watch?v=8aGhZQkoFbQ 阅读全文
posted @ 2018-01-15 15:22 莫问、前程 阅读(73) 评论(0) 推荐(0) 编辑
摘要: CSS鼠标悬停图片加边框效果,页面布局发生错位的解决办法 阅读全文
posted @ 2018-01-03 13:59 莫问、前程 阅读(978) 评论(0) 推荐(0) 编辑
摘要: 给正则表达式添加变量: 方法一: new RegExp function replace(str, before, after) { var reg = new RegExp(before, "g"); return str.replace(reg, after); } var test = ; c 阅读全文
posted @ 2017-12-29 10:47 莫问、前程 阅读(8704) 评论(0) 推荐(0) 编辑
摘要: 在freecodecamp 上学习复习时,写了一个demo,引用了 jquery 实现 color 的渐变动画,然后运行测试的时候,发现其他功能都正常,就是无法是实现颜色的动画。 如: 问度娘后,才知道,jquery的核心库是不能实现颜色渐变的。 需要引入如 jquery.ui 这样类似的插件。。 阅读全文
posted @ 2017-12-28 10:22 莫问、前程 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 1.位置属性(position, top, right, z-index, display, float等)2.大小(width, height, padding, margin)3.文字系列(font, line-height, letter-spacing, color- text-align等 阅读全文
posted @ 2017-12-26 10:39 莫问、前程 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在 freecodecamp 上学习时,碰到获取地理坐标问题。写个笔记纪录下。 if(navigator.geolocation) { navigator.geolocation.getCurrentPosition( function (position) { console.log( posit 阅读全文
posted @ 2017-12-25 11:18 莫问、前程 阅读(17653) 评论(0) 推荐(0) 编辑
摘要: 详见:张鑫旭 CSS3 pointer-events:none应用举例及扩展 pointer-events:none ,可以使事件穿透, 如: 2 覆盖在 1 上面。 给 2 设置 pointer-events:none;那么点击在 2 上将无效, 可以直接触发 1 上的事件 阅读全文
posted @ 2017-12-22 18:32 莫问、前程 阅读(1447) 评论(0) 推荐(0) 编辑
摘要: 转自:ssssyoki 这一次,彻底弄懂 JavaScript 执行机制 在掘金上讲解js执行机制的文章,收获很多。故复制过来,做复习笔记用 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为jav 阅读全文
posted @ 2017-12-19 17:53 莫问、前程 阅读(9052) 评论(3) 推荐(0) 编辑
摘要: gulp需要作为项目的开发依赖(devDependencies)安装,全局安装了gulp是无法执行项目的,不单单需要全局安装 gulp:npm install gulp -g,也需要作为项目的开发依赖(devDependencies)安装:npm install --save-dev gulp。为什 阅读全文
posted @ 2017-12-12 22:49 莫问、前程 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 将以下 sass 编译即可。 ps: ie8支持 background: transparent;(于 IETester 中测试),不支持opacity;如果是全透明的话,设置 backgound: transparent 即可。 如果使用上述方法设置全透明时,还有一点要注意,不能使用 #fff 色 阅读全文
posted @ 2017-11-29 16:13 莫问、前程 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 如何测试一个函数执行的时间?或者某一步到另一步之间执行消耗的时间? 第一步:在需要测试函数前,console.time("time名字"); 第二步:在函数执行后加,console.timeEnd("time名字"); time名字是为了区别测试不同函数的执行时间。 如下测试: 阅读全文
posted @ 2017-11-27 16:46 莫问、前程 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 在有输入字符为数字字符的需求时,首先想到的是设置 input 的 type 为 number / tel,原因见之前的 移除input number的上下箭头 。 好巧不巧的时,在最见的项目中,碰到了这种需求,于是很自然的将 input 的 type 设为 tel; 然而。。。。 ????心里一顿 阅读全文
posted @ 2017-11-24 10:52 莫问、前程 阅读(849) 评论(0) 推荐(0) 编辑
摘要: 将javascript 注释(alert、console)转化为 颜文字语言。 http://utf-8.jp/public/aaencode.html 阅读全文
posted @ 2017-10-31 10:05 莫问、前程 阅读(800) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/rhcad/archive/2012/11/17/2774794.html 阅读全文
posted @ 2017-10-11 10:59 莫问、前程 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 如何实现快速回到顶部的方法?只需scrollTop = 0,即可实现。如下 document.documentElement.scrollTop = document.body.scrollTop = 0; 将该行代码插入到相应的事件,即可点击实现点击返回顶部。这个是没什么问题的。 然鹅,当我们执行 阅读全文
posted @ 2017-09-26 17:36 莫问、前程 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 在说到这个问题的时候,也许有人会问CSS中不是有vertical-align属性来设置垂直居中的吗?即使是某些浏览器不支持我只需做少许的CSSHack技术就可以啊!CSS中的确是有vertical-align属性,但是它只对 HTML 元素中拥有valign特性的元素才生效,例如表格元素中的<td> 阅读全文
posted @ 2017-09-20 15:04 莫问、前程 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 示例代码: innerHTML: 结果如下: outerHTML: 结果如下: 这里要注意一个问题,就是给outerHTML写入内容的时候,会将元素本身替换掉,这一点可以通过审查页面结构可以看出来。故,我们打印出来的结果其实是原来的元素内容,重新写入的结果需要通过审查页面结构才可以看出来!!!! 结 阅读全文
posted @ 2017-09-17 00:03 莫问、前程 阅读(2526) 评论(0) 推荐(0) 编辑
摘要: 转载:什么是高内聚、低耦合? 转载原因,本人是一名前端工程师,写项目的时候,老大总是批评我说我的js代码很散(低内聚),而我呢?写项目的时候想着怎么复用函数,根本没考虑到内聚,故对老大的批评一直不太理解:明明我函数可以复用,代码怎么就散了???看到这篇博文,之前的疑惑迎刃而解,感谢本文原博主。 起因 阅读全文
posted @ 2017-09-05 16:30 莫问、前程 阅读(389) 评论(0) 推荐(0) 编辑
摘要: Webstorm常用快捷键 提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。 快捷键配置 Webstorm预置了其他编辑器的快捷键配置,可以点击 "File" -> "settings" -> "keymap" 进行设置。 查找 / 替换 阅读全文
posted @ 2017-09-05 16:12 莫问、前程 阅读(189) 评论(0) 推荐(0) 编辑