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

  • androidandme

    androidandme

    10 Mart 2009
  • itfigueres

    itfigueres

    12 EKİM 2013
  • JonnyEthco

    JonnyEthco

    5 EKİM 2006