日期:2014-05-16  浏览次数:20329 次

javascript中方法的调用问题(菜鸟诚心发问)
刚接触JS,突然发现在方法调用的时候,有些方法是不需要指明对象的,比如 setTimeout() ,而大部分都是由对象调用属性或者方法,请各位解释下……

------解决方案--------------------
window.setTimeout()
http://www.w3school.com.cn/htmldom/dom_obj_window.asp
------解决方案--------------------
怎么可以学好js。。看书没有头绪。看不懂。怎么搞?
------解决方案--------------------
正规写法是应该这样window.close();
不过window,document等是固有内置对象,在不致引起混乱的情况可以不写对象名直接引用的,比如
alert("hi");
就是window.alert("hi")的简写
但是你也可以自己写一个alert()函数,
这种情况写如果你不写对象名就是调用的你自己的alert了
JScript code

    function alert(a, b) {
        window.alert("a_"+b);
    }

------解决方案--------------------
探讨

引用:

正规写法是应该这样window.close();
不过window,document等是固有内置对象,在不致引起混乱的情况可以不写对象名直接引用的,比如
alert("hi");
就是window.alert("hi")的简写
但是你也可以自己写一个alert()函数,
这种情况写如果你不写对象名就是调用的你自己的alert了
JScript code……