主题:
Re:javascript Array.apply函数说明
先看下面的例子的结果,
ts1(1) 输出结果是undefine,ts1('1')输出结果是1,原因请查看本篇文章后面的说明:
<script>
var
ts1=
function
(){
alert(Array.apply(
null
,arguments)[0])
}
ts1(1);
ts1(
'1'
);
</script>
原因说明:
看一下Array的API吧
提供对创建任何数据类型的数组的支持。
arrayObj = new Array()
arrayObj = new Array([size])
arrayObj = new Array([element0[, element1[, ...[, elementN]]]])
它有三种情况,无参数,只有一个数字参数和数组参数,只有一个数字参数的时候会认为是创建数组的长度,其实上一段代码相当于
alert(new Array(1))
它当然是创建长度为1的数组了,那第一个单元里自然存储的是null。
理解JavaScript函数,解度dojo.js的函数声明
chm 无法打开的解决办法
Dojo培训
Dojo API 模块说明
Dojo在线API手册
Dojo学习-一起学习Dojo
tomcat 显示目录 屏蔽目录,屏蔽文件列表
Re:Dojo Demo Dojo入门学习
ExtJs学习-ExtJs无法加载树
JavaScript多线程编程简介
ExtJs学习入门 MessageBox的学习
ExtJs学习-自定义事件
ExtJs学习入门,ExtJs hello world
今天开始学习ExtJS,ExtJS下载
Tomcat:IOException while loading persisted sessions: java.io.EOFException
简单的图片水印
tomcat配置错误页跳转
<a>ffff</a>
谁来帮我看看
tomcat自动加载修改过的类