08 2016 档案

摘要:JavaScript闭包 1、什么是闭包 百度百科对于闭包的解释是:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)。 以代码进行阐释: 这样在执行完var c=a()后,变量c实际上是指向了函数b, 阅读全文
posted @ 2016-08-16 21:30 Perpetual 阅读(4486) 评论(0) 推荐(0) 编辑
摘要:如何巧用HTML5设计按钮背景不同动画特效,在该特效中,当鼠标滑过按钮时,使用CSS3 animation 来动画 background-size 和 background-position 属性,来实现各种背景动画效果。 下面来看一下整体的效果图: 具体实现: 1. CSS样式 首先为按钮设置通用 阅读全文
posted @ 2016-08-08 20:52 Perpetual 阅读(686) 评论(0) 推荐(0) 编辑
摘要:For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算每次的结果,并用 table 使之排列出来。 代码很少,相对很简单,也都是基础,通过简单的循环实现这 阅读全文
posted @ 2016-08-04 21:28 Perpetual 阅读(5388) 评论(0) 推荐(0) 编辑
摘要:canvas+js时钟特效 运用js+canvas方面的知识完成一个时钟的效果图,再利用for循环实现指针的转动效果: 阅读全文
posted @ 2016-08-03 21:39 Perpetual 阅读(297) 评论(0) 推荐(0) 编辑