SORU
2 HAZİRAN 2009, Salı


JavaScript kodu bir dize olarak depolanan yürütmek

Nasıl bir dize bazı JavaScript çalıştırmak mı?

function ExecuteJavascriptString()
{
    var s = "alert('hello')";
    // how do I get a browser to alert('hello')?
}

CEVAP
2 HAZİRAN 2009, Salı


eval function kendisine geçirilen bir dize olarak değerlendirir.

Ama eval can be dangerous, bu yüzden dikkatli kullanın.

Düzenleme:annakata -- sadece eval iyi bir noktaya değinditehlikeliyavaş. Bu değerlendirilecek kodu bazı kaynakları bilgisayar alacak kadar yerinde ayrıştırılmış olması gerekir çünkü.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • pendrop gaming

    pendrop gami

    4 ŞUBAT 2013
  • The Platform

    The Platform

    14 HAZİRAN 2006