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ş:
Nasıl bir bash komut tırnak işaretleri...
Nasıl bir dize olarak adını aldığımda ...
Nasıl JavaScript kodu birden fazla sat...
Yürütmek için JavaScript. bir reddetti...
Ne özelliği işleyicisi içinde JavaScri...