随笔分类 -  javascript

浏览器打印58小票方法及限制
摘要:浏览器打印58小票 浏览器端的打印是极其普遍的一个应用场景,如票据、OA管理、应用文档笔记等的打印。随着基于云端管理的web应用越来越广泛,对于浏览器的打印需求会越来越多。小票打印就是近年来的一个新的浏览器打印应用。 浏览器打印的说明 PC端的每款浏览器都是支持打印功能的,很多的浏览器都对打印功能做 阅读全文

posted @ 2017-09-09 10:54 猫不白 阅读(2790) 评论(0) 推荐(0)

react绑定多个事件
摘要:react绑定多个事件 方法一 通过传递绑定事件的名称给函数,然后在事件中设置绑定更改的值, 需要特别注意绑定的格式和接收函数的参数格式 方法二 通过事件的名称进行绑定,设置状态更直观,简便 参考 https://stackoverflow.com/questions/21029999/react 阅读全文

posted @ 2017-06-24 10:23 猫不白 阅读(1837) 评论(0) 推荐(0)

js Object.assign()使用
摘要:Object.assign语法可以用来给对象赋值。这个语法在react-redux应用中会经常见到。但js原生的Object.assign语法和react-redux的扩展运算赋还是有一些差异的。 阅读全文

posted @ 2017-06-13 20:55 猫不白 阅读(2071) 评论(0) 推荐(0)

grunt基础配置
摘要:grunt基础配置 安装grunt命令行工具 npm install -g grunt-cli 在项目中安装grunt npm install grunt --save-dev 安装完成后,可以在package.json文件中看到devDependencies中加入了grunt包 安装grunt常用 阅读全文

posted @ 2017-05-20 11:30 猫不白 阅读(176) 评论(0) 推荐(0)

javascript获取json对象的key名称的两种方法
摘要:javascript获取json对象的key名称的两种方法 先看第一种方法 结果 第二种方法 javascript中,Object具有一个key属性,可以返回json对象的key的数组 (Object has a property keys, returns an Array of keys fro 阅读全文

posted @ 2017-05-06 17:14 猫不白 阅读(8420) 评论(0) 推荐(1)

jquery deferred done then区别
摘要:jquery deferred done then区别 deferred是jquery 对promise的实现。 以下内容基于jquery 1.8及以上版本 deferred具有then done等属性。其区别在于Deferred resolved时, done返回当前的的deferred obje 阅读全文

posted @ 2017-05-04 17:34 猫不白 阅读(590) 评论(0) 推荐(0)

javascript闭包小结
摘要:对比看了几本书关于闭包的介绍,感觉《JavaScript面向对象编程指南》一书中介绍的最为清楚,其他部分书籍很多只讲结果,不讲具体原因,不易理解。总结如下 1、闭包的定义 如果一个函数会在其父级函数返回之后,留住对父级作用域的链接的话,闭包就会被创建起来。 如果一个函数会在其父级函数返回之后,留住对 阅读全文

posted @ 2016-04-21 14:48 猫不白 阅读(136) 评论(0) 推荐(0)

导航