SQL Server 2005 新增 cross apply 和 outer apply 联接语句
我们知道有个 SQL Server 2000 中有个 cross join 是用于交叉联接的。实际上增加 cross apply 和 outer apply 是用于交叉联接表值函数(返回表结果集的函数)的, 更重要的是这个函数的参数是另一个表中的字段。这个解释可能有些含混不请,请看下面的例子:
-- 1. cross join 联接两个表select * from TABLE_1 a
http://cyqdata.cn/cnblogs/article-detail-36154
解决IE低版本不支持call和apply问题
Function.prototype的apply和call是在1999年发布的ECMA262 Edition3中才加入的(1998年发布ECMA262 Edition2)。在此前的的浏览器如IE5.01(JScript 5.0)中是没有apply和call的。因此会带来一些兼容性问题,以下是修复方式:
if(!Function.prototype.apply){
Function.proto
http://cyqdata.cn/cnblogs/article-detail-35263
各浏览器对apply第二个参数的实现差异
每个函数都有个apply方法,该方法有两个作用:1,改变函数的执行上下文(第一个参数非null,undefined)。2,执行/调用该函数。apply方法第二个参数一般认为被实现为数组,见经典的《javascript权威指南-第五版》中章节8.6.4,145页:
"apply()方法和call()方法相似,只不过要传递给函数的参数是由数组指定的:"
和641页关于Function.apply中提到
http://cyqdata.cn/cnblogs/article-detail-35185