Message from discussion
How do I set what "this" refers to?
Received: by 10.68.201.168 with SMTP id kb8mr8139007pbc.3.1335978435694;
Wed, 02 May 2012 10:07:15 -0700 (PDT)
X-BeenThere: v8-users@googlegroups.com
Received: by 10.68.242.40 with SMTP id wn8ls1835784pbc.1.gmail; Wed, 02 May
2012 10:07:13 -0700 (PDT)
Received: by 10.68.201.168 with SMTP id kb8mr8138923pbc.3.1335978433763;
Wed, 02 May 2012 10:07:13 -0700 (PDT)
Received: by 10.68.201.168 with SMTP id kb8mr8138922pbc.3.1335978433748;
Wed, 02 May 2012 10:07:13 -0700 (PDT)
Return-Path: <sgb...@googlemail.com>
Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54])
by gmr-mx.google.com with ESMTPS id rm7si3274125pbc.0.2012.05.02.10.07.13
(version=TLSv1/SSLv3 cipher=OTHER);
Wed, 02 May 2012 10:07:13 -0700 (PDT)
Received-SPF: pass (google.com: domain of sgb...@googlemail.com designates 209.85.160.54 as permitted sender) client-ip=209.85.160.54;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of sgb...@googlemail.com designates 209.85.160.54 as permitted sender) smtp.mail=sgb...@googlemail.com; dkim=pass header...@googlemail.com
Received: by pbbro2 with SMTP id ro2so1365083pbb.41
for <v8-users@googlegroups.com>; Wed, 02 May 2012 10:07:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=yxGX0lavKeMRzUL3paUyZVRJyzkJ3Gfm08slACjitYI=;
b=OgVz4gzctot8r0DdXDOqPeoW0YxUoPz2OSdZ6lJ0paZp+9XOGkXNfs2o68/6O+1cat
oNm2OuwuL5PduzhzUJM5vCnFs/Wpuqvz+mxK+WNUmUQCe5rb6An+a2Y/qjN1mviRtGrd
TW4L+9GzAgtZqTcC2sxUWKANXUNeaNFxsbc0gi8JUA+Evwv2VZPfvFh2/NPvxecWyJ+n
JAf301/20f3ZMuYKfJLd6YCd+t54gnbckeSUlD47SW5OiWfi0JplQzQiqh5G3uaYK9p1
bH6ffwubxdXfzkqjeOSfqIonGV0jLbbgUfEKibBS3R9XoKuRyiXlHo+fDCzcPrsKUYOW
mybg==
MIME-Version: 1.0
Received: by 10.68.223.234 with SMTP id qx10mr43766011pbc.154.1335978433565;
Wed, 02 May 2012 10:07:13 -0700 (PDT)
Received: by 10.68.68.36 with HTTP; Wed, 2 May 2012 10:07:13 -0700 (PDT)
In-Reply-To: <CADjR9NruyO_LPkp8HQA+32M_TV+h-Wr3cc+9BNhpj5yEQV6...@mail.gmail.com>
References: <1a3eba70-858e-4a34-af64-264fc9db4...@f5g2000vby.googlegroups.com>
<CADjR9NruyO_LPkp8HQA+32M_TV+h-Wr3cc+9BNhpj5yEQV6...@mail.gmail.com>
Date: Wed, 2 May 2012 19:07:13 +0200
Message-ID: <CAKd4nAgHMK3hbKqdoXXew-Smtm9O+h+45C0h-uviccS85aH...@mail.gmail.com>
Subject: Re: [v8-users] How do I set what "this" refers to?
From: Stephan Beal <sgb...@googlemail.com>
To: v8-users@googlegroups.com
Content-Type: multipart/alternative; boundary=047d7b15fe0bf5d3ef04bf10b709
--047d7b15fe0bf5d3ef04bf10b709
Content-Type: text/plain; charset=ISO-8859-1
On Wed, May 2, 2012 at 6:07 PM, Andreas Rossberg <rossb...@google.com>wrote:
> (function() { <script-text> }).call(implicitThisObj)
>
See also Function.apply(). The only difference between apply() and call()
is how the 2nd+ argument(s) are passed to it:
myFunc.call( myObj, 1, 2 );
===
myFunc.apply( myObj, [1, 2] );
--
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal
--047d7b15fe0bf5d3ef04bf10b709
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
<div class=3D"gmail_quote">On Wed, May 2, 2012 at 6:07 PM, Andreas Rossberg=
<span dir=3D"ltr"><<a href=3D"mailto:rossb...@google.com" target=3D"_bl=
ank">rossb...@google.com</a>></span> wrote:<br><blockquote class=3D"gmai=
l_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left=
:1ex">
<div class=3D"im">(function() { <script-text> }).call(implicitThisObj=
)</div></blockquote><div><br></div><div>See also Function.apply(). The only=
difference between apply() and call() is how the 2nd+ argument(s) are pass=
ed to it:</div>
<div><br></div><div>myFunc.call( myObj, 1, 2 );</div><div>=3D=3D=3D</div><d=
iv>myFunc.apply( myObj, [1, 2] );</div></div><div><br></div>-- <br>----- st=
ephan beal<br><a href=3D"http://wanderinghorse.net/home/stephan/" target=3D=
"_blank">http://wanderinghorse.net/home/stephan/</a><div>
<a href=3D"http://gplus.to/sgbeal" target=3D"_blank">http://gplus.to/sgbeal=
</a></div><br>
--047d7b15fe0bf5d3ef04bf10b709--