SORU
6 Kasım 2009, Cuma


javascript değişken referans/diğer

javascript diğer/yerel değişken bir şekilde için yukarıda belirtilen atamak indirebilirsiniz.

C-gibi bir şey yani

function foo() {
  var x = 1;
  var y = &x;
  y  ;
  alert(x); // prints 2 
}

= = DÜZENLEYİN

Diğer değişkenler için indirebilirsiniz.bu kod aranan?:

function foo() {
  arguments.callee.myStaticVar = arguments.callee.myStaticVar || 0;
  arguments.callee.myStaticVar  ;
  return arguments.callee.myStaticVar;
}

CEVAP
6 Kasım 2009, Cuma


Javascript tam sayı ve dizeler gibi ilkel türleri nesneler başvuruya göre iletilir, oysa değer geçirilir. Yani bunu başarmak için bir nesne kullanmanız gerekir:

// declare an object with property x
var obj = { x: 1 };
var anotherObj = obj;
anotherObj.x  ;
alert(obj.x); // displays 2

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blendtec

    Blendtec

    30 EKİM 2006
  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • hoorahjencar

    hoorahjencar

    6 HAZİRAN 2007