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

  • 1881 Animation

    1881 Animati

    5 EKİM 2013
  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • guau . .

    guau . .

    25 Ocak 2008