大概说一下原理:创建100个光源(点),如果鼠标在画布上,让它们的初始位置在鼠标的位置(利用addEventListener(“mousemove”),大小为初始大小。透明度为1,然后随着时间的改变,大小逐渐变小,透…
Web前端
论JavaScript中的函数绑定问题

在javascript中,操作dom元素是十有八九的事,今天就来给大家一起讨论下给元素绑定事件的问题。 一、关于onclick的方法在script脚本中定义的位置 在一般的页面中,可能要操作的元素都是提前写到页面中的,给这种元…
js+canvas实现文字坠落效果

核心代码块: window.onload = function(){ var canvas = document.getElementById(“canvas”); var context = canvas.getContext(“2d”)…

Javascript 面向对象编程的理解
为了解决从原型对象生成实例的问题,Javascript提供了一个构造函数(Constructor)模式。
所谓”构造函数”,其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。