SORU
14 EYLÜL 2011, ÇARŞAMBA


Neden [5,6,8,7][1,2] = 8 Javascript mu

Bu espri etrafında ne yaptıysam aklımı veremem.

[1,2,3,4,5,6][1,2,3]; // 4
[1,2,3,4,5,6][1,2]; // 3

[1,2,3] [1,2] = "1,2,31,2", ama yazın ya da ameliyat olmanın ne olduğunu biliyorum.

CEVAP
14 EYLÜL 2011, ÇARŞAMBA


[1,2,3,4,5,6][1,2,3];
      ^         ^
      |         |
    array         — array subscript access operation,
                    where index is `1,2,3`,
                    which is an expression that evaluates to `3`.

[...] ikinci edemiyor dizi alt indis sınırlı bir operasyon bu yüzden bir dizi olacak. Ve alt indis sınırlı bir operasyonun içeriğini işlenen ayrılmış bir liste, ama tek bir ifade değildir.

Read more about the comma operator here.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • jpmkm1

    jpmkm1

    4 NİSAN 2008
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009