摘要: 一、延迟脚本 defer HTML4.0中为<script> 标签添加了个defer属性。属性的用途是表民脚本在执行时不会影响页面的构造。 脚本会被延迟到页面加载完毕的时候,执行。也就是当浏览器解析到</html> 标签后才会执行代码。在HTML5规范中,defer属性中适用于外部脚本。 而家了de 阅读全文
posted @ 2017-07-11 22:49 aGod 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 上一面讲述了向场景中添加物体对象。这一篇准备把每个功能点细细的讲述一遍,一方面是为了加深自己的理解。另一方面希望能够 帮助到有需要的人。 一、在学习WEBGL的时候,你应该先了解要创建一个WebGL程序需要哪些步骤。就跟弄梅菜扣肉一样,需要哪些步骤。 初始化WebGL绘图上下文 初始化着色器程序 建 阅读全文
posted @ 2017-06-15 01:00 aGod 阅读(2333) 评论(0) 推荐(0) 编辑
摘要: 这篇主要实现向模型对象中添加头像,并组成一个矩形 一、three.js是什么? 上篇说了点TWEEN这篇又来一根THREE是不是两兄弟啊?还真有点像,当想要做3D动画的时候,可能会考虑用TWEEN的动画函数。 其实THREE.JS就是实现3D效果的WEBGL的模型库。内容涵盖量大,目前的技术博文较少 阅读全文
posted @ 2017-06-13 23:41 aGod 阅读(7943) 评论(4) 推荐(1) 编辑
摘要: 一、apply,和call的用法。 先来一个与本次博文无关的东西,就是apply和call的用法。其实apply和call的用法都一样,只是他们的传参不一样。apply是数组,而call是单独的传,类似枚举。 1.列子一把arguments转化为标准数组,可以使用push等方法。 2.如何把argu 阅读全文
posted @ 2017-06-04 18:14 aGod 阅读(21382) 评论(3) 推荐(4) 编辑
摘要: 一、来源 在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。这个技术由 Christopher Strachey 以逻辑学家 Haskell Curry 命名的,尽管它是 Moses 阅读全文
posted @ 2017-06-02 00:58 aGod 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 一、在nodejs中path模块时使用频率很高的模块,其中不乏有很多API写得很模糊,但仔细琢磨下来,也不是很难理解。 1.获取文件所在路径 2.获取路径中的最后一部分 3.获取文件的拓展名 二、组合路径 1. 路径的拼接 path.join(); 2.path.resove(from,to);将t 阅读全文
posted @ 2017-05-30 10:24 aGod 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、基础用法 2. 3.枚举 类的内部所有定义的方法,都是不可枚举的(non-enumerable)。跟es5中的差距。 4.constructor 方法 constructor方法是类的默认方法,通过new命令生成对象实例时,自动调用该方法。一个类必须有constructor方法,如果没有显式定义 阅读全文
posted @ 2017-05-26 00:43 aGod 阅读(556) 评论(0) 推荐(0) 编辑
摘要: //d3.scan /* 新的d3.scan方法对数组进行线性扫描,并根据指定的比较函数返回至少一个元素的索引。 这个方法有点类似于d3.min和d3.max。 而d3.scan可以得到极值的索引而不仅仅是计算极值。 */ var a1 = [1,3,5,2,9]; var i = d3.scan(a1,function(a,b){ return b-a; // 返回最大值... 阅读全文
posted @ 2017-05-21 23:54 aGod 阅读(6397) 评论(1) 推荐(0) 编辑
摘要: 一、安装D3.js 1.网络连接 2.命令行安装 cnpm || npm install d3 --save => 我采用的是cnpm install d3 --save 3.创建node 服务器 a. cnpm || npm install express --save =>前面教程已经说了exp 阅读全文
posted @ 2017-05-21 13:21 aGod 阅读(11625) 评论(1) 推荐(3) 编辑
摘要: 一、安装express前面都讲了 1.express。 cnpm || npm install express --save 2.中间件 a.cnpm || npm install body-parser --save 当post请求的时候,需要用这个中间件来处理参数 b.cnpm || npm i 阅读全文
posted @ 2017-05-17 23:03 aGod 阅读(916) 评论(0) 推荐(0) 编辑