欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JavaScript中使用with操作对象

程序员文章站 2022-05-23 13:09:52
...

 

with: 针对同一对象的访问操作

 

格式:


with (obj)
{
   statement1, 
   statement2,
   ....
   statementn
}

注: statement中可以使访问成员变量,也可以是实例的方法
 

 

例子:

 

<script language="javascript" type="text/javascript">
    var date = new Date();
    date.say = function()
    {
        document.writeln("Alert date = " + date + "<br>");
    }
    
    date.setYear(2012);
    date.setMonth(11);
    date.say();
    document.writeln(" ----------------------- " + "<br>")
    

    // Example: with(instance)
    with(date)
    {
        setYear(2000);
        setMonth(12);
        //setDay(1);
        setHours(12);
        setMinutes(12);
        setSeconds(12);
        say();
    }

</script>