分类 前端 下的文章

JS面向对象和原型

面向对象是一种编程思想,像C#、java完全是面向对象语言。面向对象三大特性:封装、继承和多态,使程序易维护、易扩展、高效率和更安全,当然面向对象的思想javascript同样也应该支持,开发过程中学会用面向对象思想编程,你的代码质量会有质的飞跃。

阅读全文 –

Canvas绘制球体

项目中微震事件点需要用不同颜色的球体来展示能量大小,canvas只提供二维平面绘图功能,而我们需要的是有立体感的球体。怎么办?最初的想法是用PS做出几张不同颜色的小球,然后用canvas添加图片的功能添加上去,但是能量大小的不同,球体的半径也不相同,这样就得做多个大小不同,颜色不同的小球。此举感觉不妥,没有扩展性,之前有篇文章讲 Canvas绘制预警特效 提到canvas径向渐变,通过渐变效果实现预警特效。这次我们依然采用该方法,通过颜色的过渡,让视觉上有种立体的感觉。代码如下:

阅读全文 –

文章归档

分类目录