摘要: 先去https://github.com/coreybutler/nvm-windows/releases 下载nvm-setup.zip 安装 安装的过程中会提示是否获取nodejs的管理权限,点确认 然后 win + r 输入cmd 打开控制台 在控制台输入nvm -v 看是否安装成功 然后去n 阅读全文
posted @ 2017-09-30 11:51 烂拖鞋 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 数据类型: 数字:1,2,3,11,10px (可以带单位) 字符串:"asd",'asd',asd (有引号和无引号都是字符串类型) 如 $name : zhang san ; $name是一个字符串 颜色:blue,#fff,rgba(0,0,0,1); 布尔值:true,false 空值:nu 阅读全文
posted @ 2017-09-30 11:09 烂拖鞋 阅读(666) 评论(0) 推荐(0) 编辑
摘要: NameError: uninitialized constant Sass::Plugin::Compiler::SassListen 网上说法是sass v3.2.10有bug 但是我版本3.5.1还是有这错误 通过 gem uninstall sass 卸载sass 然后安装 gem inst 阅读全文
posted @ 2017-09-28 15:00 烂拖鞋 阅读(438) 评论(0) 推荐(0) 编辑
摘要: const reg = /^([-+]?)([0-9]+)\.([0-9]*)$/; // 判断是不是浮点数 const isFloat = function(number){ return reg.test(number); } // 去除小数点转为整数 0.2 -> 2 1.3 -> 13 const floatToInt = function(matchArr){ l... 阅读全文
posted @ 2017-09-19 11:57 烂拖鞋 阅读(329) 评论(0) 推荐(0) 编辑
摘要: CSS 属性 touch-action 用于指定某个给定的区域是否允许用户操作,以及如何响应用户操作(比如浏览器自带的划动,缩放等) 默认情况下,平移(滚动) 和 缩放手势由浏览器专门处理。该属性用于取消浏览器默认手势行为,开发人员自定义滚动和手势行为。 touch-action的值: auto : 阅读全文
posted @ 2017-09-14 11:15 烂拖鞋 阅读(4848) 评论(0) 推荐(0) 编辑
摘要: 那么如何解决这个问题呢?不让控制台提示,而且 preventDefault() 有效果呢?两个方案:1、注册处理函数时,用如下方式,明确声明为不是被动的window.addEventListener('touchmove', func, { passive: false }) 2、应用 CSS 属性 阅读全文
posted @ 2017-09-14 10:50 烂拖鞋 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 快速排序: Collatz序列: Foldl: Foldr: 用Fold重新创建新的Map和Filter: 阅读全文
posted @ 2017-08-26 15:37 烂拖鞋 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 自制日历 {{year+"年"}} {{month+"月"}} ... 阅读全文
posted @ 2017-07-27 01:27 烂拖鞋 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 一、screen对象 1、height:设备窗口高度。 2、width:设备窗口宽度。 二、获得页面可视区域的大小: window.innerWidth || document.body.clientWidth//整个页面的宽度 window.innerHeight || document.body 阅读全文
posted @ 2017-06-08 14:35 烂拖鞋 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 滚动条和overflow有关 显示: overflow-x:auto; overflow-y:auto; overflow-x:scroll; overflow-y:scroll; 隐藏: overflow-x:hidden; overflow-y:hidden; 实现隐藏滚动条但是还是可以滚动思路 阅读全文
posted @ 2017-06-07 13:45 烂拖鞋 阅读(1273) 评论(0) 推荐(0) 编辑