SORU
18 AĞUSTOS 2009, Salı


Ne "javascript:void(0)" diyorsun?

<a href="javascript:void(0)" id="loginlink">login</a>

hrefler birçok kez böyle gördüm, ama bunun ne anlama geldiğini bilmiyorum.

CEVAP
18 AĞUSTOS 2009, Salı


void operatör verilen değerlendirir ifade ve sonra döner undefined.

void operatör genellikle sadece kullanılır undefined ilkel almak için değer, genellikle kullanarak “void(0)” (hangi eşdeğerdir “void 0”). Bu doğduğunda global değişken undefined yerine kullanılabilir (varsayılıyor varsayılan olmayan bir atanmış değil değeri).

Burada sağlanan bir açıklama: void operator.

Nedeni istersin bunu yapmak ile href bir bağlantı olduğunu normalde javascript: URL yönlendirme tarayıcı için bir düz metin sürümünü sonucu değerlendirme JavaScript. Ama sonuç ise undefined, sonra aynı sayfada tarayıcı kalır. void(0) undefined olarak değerlendirir bu sadece küçük bir senaryo mümkündür.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012
  • Tutorials Junction

    Tutorials Ju

    1 Ocak 2014