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

  • Hallucination Land

    Hallucinatio

    14 Ocak 2011
  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • hidetake takayama

    hidetake tak

    3 Mart 2009