[jQuery Note]jQuery JavaScript Object fundamentals extend

Let's continue the last section.

 
I want to show my idea by a comprehensive example.
 
 
<html>
     <head>
          <title>I like that</title>
          <script>
               var o1={handle:'o1'};
               var o2={handle:'o2'};
               var o3={handle:'o3'};
 
               window.handle='window';
               
               function whoAmI(){
                    return this.handle;
               }
 
               o1.functionName=whoAmI;
 
               alert(whoAmI());
 
               alert(o1.functionName());
 
               alert(whoAmI.call(o2));
 
               alert(whoAmI.apply(o3));
          <script>
     </head>
     <body>
     </body>
<html>

 

 
 
when this code is running,
 
 
'window';
'o1';
'o2';
'o3';
 
 
will show one by one.
 
The key-word 'this' points to the object who calls it.

转载于:https://www.cnblogs.com/Xuhaiyang/archive/2012/07/12/2588428.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值