摘要: isFinite() 函数用于检查其参数是否是无穷大 1. 他是一个全局对象,可以在js代码中直接使用 2. isFinite() 函数用于检查其参数是否是无穷大。 3. 如果 number 是有限数字(或可转换为有限数字),那么返回 true。否则,如果 number 是 NaN(非数字),或者是 阅读全文
posted @ 2017-07-29 14:04 Macchiato 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1. 我们在原生的js中学到的事件 onblur 2. 使input框失去焦点的方法blur 3. jquery中的方法blur 是当input框失去焦点时触发的回调 三者是不相同的 事件:指的是一个类有可能会引发的一个调用,任何类都可以向一个有事件的类注册这个事件的监听,那么当事件引发时,类就会受 阅读全文
posted @ 2017-07-26 21:25 Macchiato 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 1. 图片底部3像素的问题解决方案 display: inline-block; vertical-align: bottom; 阅读全文
posted @ 2017-07-26 21:15 Macchiato 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1. 如果我想显示两行文字第二行超出部分‘...’? 限制在一个块元素显示的文本的行数。 -webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。 为了实现该效果,它需要组合其他外来的WebKit属性。常 阅读全文
posted @ 2017-07-25 13:17 Macchiato 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1. 在methods 中添加一个方法。如果这个方法使用箭头函数的话,箭头函数中的this不是当前的vue实例,所以通过this.xxx是获取不到实例上面的属性的,这时我们可以用函数的简写来获取到实例上面的属性 2. vue中的v-for循环不能放在根元素上 以下是示例 3. 当 v-bind:st 阅读全文
posted @ 2017-07-25 12:17 Macchiato 阅读(407) 评论(0) 推荐(0) 编辑
摘要: Buffer 类的实例类似于整数数组,但 Buffer 的大小是固定的、且在 V8 堆外分配物理内存。 Buffer 的大小在被创建时确定,且无法调整。 Buffer 类在 Node.js 中是一个全局变量,因此无需使用 require('buffer').Buffer。 # 定义buffer的三种 阅读全文
posted @ 2017-07-17 17:50 Macchiato 阅读(16455) 评论(0) 推荐(0) 编辑
摘要: 它不能直接读写,只能通过(TypedArray和DataView)来读写。 ArrayBuffer也是一个构造函数,可以分配一段可以存放数据的连续内存区域。 例如我想生成一段32字节的内存区域,每个字节的值默认都是0,就可以这样创建: slice:有两个参数,第一个参数表示开始拷贝的字节序号(包含此 阅读全文
posted @ 2017-07-17 14:44 Macchiato 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 1. commit提交注释规范 2. commit 注释没写完或写错了,在不用删除这条commit的情况下,如何更正注释信息 git commit -m '1' git commit --amend 进入VI编辑器 a 可以更改 1 更改为 test :wq 保存退出 git push 3.查看本地 阅读全文
posted @ 2017-07-07 15:50 Macchiato 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 场景: 在ios上(包括iPhone和ipad) 给window ,html,document,body绑定click事件,点击不会触发 由于ios浏览器都用的safari内核,所以ios浏览器全部中枪 解决方案: 改用touch事件(如果是弹出层的话,会有点透问题) 如何避免bug触发:不要委托到 阅读全文
posted @ 2017-07-07 15:47 Macchiato 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: 首先下载 1. 引入css和js (注:该控件要依赖于jquery) 阅读全文
posted @ 2017-05-04 17:50 Macchiato 阅读(15286) 评论(0) 推荐(3) 编辑