摘要: 上下晃动 /** * transform-origin 设置旋转元素的基点位置 * animation-name 设置动画名称 * animation-duration 设置动画时间 * animation-fill-mode 设置播放后的状态 * animation-iteration-count 设置循环播放的次数 * transition-timing-functi... 阅读全文
posted @ 2016-09-06 10:47 礼拜16 阅读(21812) 评论(0) 推荐(1) 编辑
摘要: react.js 弹框 阅读全文
posted @ 2016-09-03 10:52 礼拜16 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: CSS3 有3种和动画相关的属性:transform, transition, animation。 不同点: 1. 触发条件不同。transition通常和hover等事件配合使用,由事件触发。animation则和gif动态图差不多,立即播放。 2. 循环。 animation可以设定循环次数。 阅读全文
posted @ 2016-09-03 10:50 礼拜16 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 输出对象的属性名称与值 : 构造函数: var o = new Object(); 构造函数通过不使用return关键字,它通过初始化新对象 阅读全文
posted @ 2016-08-22 09:08 礼拜16 阅读(135) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-08-19 18:02 礼拜16 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在写 RSS 订阅接口的时候,发现最终输出文章的 RSS 时间(GMT时间),在本地上显示的时间和在服务器上显示的时间不一致。 原因是时区不一致,那么在 JavaScript 中,如何将时间转换为统一的时间呢? 1. 查看本地和服务器的时区 通过 date 命令,可以知道: 本地的时区是:GMT+0 阅读全文
posted @ 2016-08-13 17:15 礼拜16 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 最早 JS 通过 setTimeout() 或者 setInterval() 方法设置一个时间,来控制帧与帧之间的时间间隔。 然而,这两个方法是有弊端的:效果不够流畅且占用额外资源。 后来,有了一个 requestAnimationFrame(),让浏览器决定最优帧速率、选择绘制下一帧的最佳时机。 阅读全文
posted @ 2016-08-12 16:05 礼拜16 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在遍历数组时, 如果想要排除 null / undefined 和 不存在的元素时,代码如下: 如果只想跳过 undefined / 不存在的元素时,代码如下: 如果只想跳过不存在的元素而仍然要处理存在的undefined元素,代码如下: 如果想要跳过继承的属性时,代码如下: 常用的数组方法: 多维 阅读全文
posted @ 2016-08-12 09:45 礼拜16 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 创建对象: 对象属性的设置: 如果一个对象的属性我是保留字,必须使用 [] 的形式访问他们: o["class"] / o["for"],使用方括号时,方括号内的表达式必须返回为字符串。 作为关联数组的对象: 通过 . 访问对象时,属性名是一个标识符,这个标识符必须直接出现在js的代码中,比如接口的 阅读全文
posted @ 2016-08-01 10:01 礼拜16 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 截取七牛上传图片的后缀名: 批量新增: 单组删除: 将当前时间换算为北京时间 将对象转换为query类型,在api中使用,通过这个方法可以对查询参数类型做判断: 判断查询接口传过来的参数是否为对象: 阅读全文
posted @ 2016-07-29 16:44 礼拜16 阅读(4141) 评论(0) 推荐(0) 编辑