起因:前几天,项目中有人用了Number.parseFloat(xxx)方法。在Chrome中是可以使用的。然而在IE中却报错,提示不存在这个function。Solution:经查Javascrip中的全局变量中只有parseFloat方法,而Number对象中是没有parseFloat方法。所以...
分类:
其他好文 时间:
2015-10-19 01:49:55
阅读次数:
207
在GPU Gems1的第一小节中,可以看到通过Gerstner wave function来模拟海洋的波浪效果,同时在Unity自带的Water(Pro)效果中,FX/Water4中的部分水波效果正是通过该公式来模拟的。 首先来看看FX-Water4.shader的代码。 Tags {"...
分类:
其他好文 时间:
2015-10-19 00:42:11
阅读次数:
299
扩展对象的属性,代码如下:jQuery.extend = jQuery.fn.extend = function(){ var options, name, src, copy, copyIsArray, clone, target = arguments[0] || {}, ...
分类:
Web程序 时间:
2015-10-19 00:33:12
阅读次数:
189
micro与function的区别特点是允许在Clojure evaluate你的list之前,你能够像处理函数一样的处理它, 但是不evaluate。如果你想把一个表达式作为参数传递给函数,并要求这个参数不求值,这是做不到的。比如下面的函数定义会报错:user=> (def ignore-last-operand2
[function-call]
(butlast function-ca...
分类:
编程语言 时间:
2015-10-18 23:20:05
阅读次数:
429
下面是一个web登陆模拟过程。当我们问一个链接,你得到一个表格,然后填写相应的表格值,然后提交登陆。var http = require('http');var querystring = require('querystring');http.createServer(function (requ...
分类:
Web程序 时间:
2015-10-18 22:50:05
阅读次数:
217
1.自执行函数中的this是window:1 var obj = {2 fn: (function () {3 console.log(this);//this-->window4 return ...
分类:
编程语言 时间:
2015-10-18 22:45:15
阅读次数:
187
<?php
//注册器模式
class?Register{
????protetcted?static?$objects;
????//声明一个数组
????static?function?set($alias,$objects){
????????self::objects[$alias]=$objects;
??...
分类:
Web程序 时间:
2015-10-18 21:41:06
阅读次数:
262
trigger()功能表示当页面dom加载完成后,自动执行一些操作。语法:trigger(type,[data]);参数说明: type:触发事件的类型。 data:触发事件传递给函数附加参数。案例: $(function(){ $("btn").bind("click",functio...
分类:
其他好文 时间:
2015-10-18 19:50:52
阅读次数:
205
一、什么是闭包?官方”的解释是:闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信很少有人能直接看懂这句话,因为他描述的太学术。其实这句话通俗的来说就是:JavaScript中所有的function都是一个闭包。不过一般来说,嵌套的func...
分类:
Web程序 时间:
2015-10-18 19:45:50
阅读次数:
198
我估摸着内存分配+释放是个基础函数,有些人可能没注意此类函数或细究,但我觉得还是弄明白的好。介绍下面内存函数前,先说一下MM的一些过程,如不关心可忽略: 1 TMemoryManager = record 2 GetMem: function(Size: Integer): Pointer; 3.....