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

  • LiquidMusick

    LiquidMusick

    23 Aralık 2010
  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011