JavaScript
文章平均质量分 71
iteye_3742
这个作者很懒,什么都没留下…
展开
-
JS创建对象和继承的方式
对象创建: 1. //以下三种方法创建的对象是一样的,都是一个最普通的Object对象 var object = {} var object = new Object(); var object = Object.create(Object.prototype); 创建的对象如图: 2. /*创建一个没有原型的空对象 *这个新建的对象很可怜,他没有任何的原型 *...原创 2014-12-29 11:12:40 · 57 阅读 · 0 评论 -
线性代数及三维旋转矩阵(与3D和WebGL相关)
1.基本概念: WebGL中使用三维/正交/右手坐标系 三维:三个坐标轴(x轴/y轴/z轴) 正交:两两垂直 右手:x轴拇指正方向/y轴食指正方向/z轴无名指正方向 3D坐标系中原点的位置:(Vx, Vy, Vz)=(0, 0, 0) 标量:有大小无方向(如:温度/质量/能量) 矢量:有大小有方向(如:力/加速度/速度) 矢量相加/矢量相减 矢量乘...原创 2015-01-02 11:57:29 · 1038 阅读 · 0 评论 -
JS开发中的几个彰显水准的技巧
1.使用requestAnimationFrame JavaScript创建动画时使用requestAnimationFrame帧动画,它很类似于setTimeOut函数,并且当标签页失去焦点时,它就不再运行 一般用法: function render(){ //TODO requestAnimationFrame(render); } render(); 启动/停止的...原创 2015-01-06 15:07:29 · 56 阅读 · 0 评论 -
ThreeJS系列教程-Lesson5
效果: 代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title>Three.js tutorial - Lesson 05</title> <style>body{background:#ee原创 2015-01-09 21:47:04 · 91 阅读 · 0 评论