hasOwnProperty到底怎么用
资料已经翻烂了http://blog.163.com/fanxiaoqc@126/blog/static/331419002011021115158643/
简单的举个例子,申明一个array型,数组是有push这个函数的,为什么arr.hasOwnProperty("push")不起作用,
function Button8_onclick() {
var arr = [];
if (arr.hasOwnProperty("push")) {
alert("OK");
}
}
如果用法不对,有没有别的方法,能判断array有没有这个函数。
------解决方案--------------------
JScript code
<script language="javascript">
function Button8_onclick() {
var arr= new Array(1,2,3,4);
if (arr.hasOwnProperty("1")) {
alert("OK");
}else{
alert("NO");
}
}
</script>
没用过hasOwnProperty这个方法。不知道这是不是你想要的结果。。数组里面放int类型的可以用hasOwnProperty这方法。但是用string类型的。似乎不行。希望对你有用