
javascript
文章平均质量分 92
KeyonY
这个作者很懒,什么都没留下…
展开
-
原生js制作虚拟键盘
今天想起来群友说过之前面试支付宝遇到的一个面试题:问有没有封装过虚拟键盘。 就动手自己写个玩玩儿~原生js完成的,没有做兼容。 要注意的地方就是: * 字符实体和字符,innerHTML和innerText的区别 * 原生方法写$的addClass和removeClass效果如下图。 下面上代码:<!DOCTYPE html><html><head> <meta chars原创 2017-10-19 16:42:32 · 7941 阅读 · 0 评论 -
axios设置请求头内容
axios设置请求头中的Authorization 和 cookie 信息:GET请求axios.get(urlString, { headers: { 'Authorization': 'Bearer ' + token, "Cookie" : 'sessionId=' + sessionId + '; recId=' +原创 2017-11-24 11:56:43 · 131152 阅读 · 4 评论 -
handlerbars转义和反转义
版权声明:此文首发于我的个人站Keyon Y,转载请注明出处。输出’<img src=”/53.gif” />’ 之类的字符时, 如果使用 ‘<div>{{content}}</div>’这种语法就会自动转义,变成‘&\lt;img src=”/53.gif” /&\gt;’如果不想转义,可以使用两种方法{{{SafeString{{{‘<div>{{{content}}}</div>’或者原创 2017-12-07 17:16:53 · 801 阅读 · 0 评论 -
IE下getTime()返回NaN
版权声明:此文首发于我的个人站Keyon Y,转载请注明出处。通过IE开发者工具控制台执行js代码发现,new Date(“2017-11-30 16:13:10”).getTime() 在IE下会返回NaN,而其他浏览器可以正常返回毫秒数。原因解析由于毫秒数在IE浏览器下没有正确获得,所以在之后的计算中,计算结果为undefined解决方法自定义方法自定义一个NewDate方法,通过调用NewD原创 2017-12-07 17:18:02 · 2288 阅读 · 0 评论 -
jq与js中的事件机制与阻止
版权声明:此文首发于我的个人站Keyon Y,转载请注明出处。JQuery中的事件绑定,都是属于事件冒泡。JQuery中绑定事件处理函数的几种方式,都不允许我们传递事件类型(是事件冒泡,还是事件捕获)。例如: .on(events [, selector ] [, data ], handler) 参数 events - String类型一个或多个用空格分隔的事件类型和可选的命名空间,例如原创 2017-12-07 17:19:09 · 961 阅读 · 0 评论