अगर मैं नहीं कर रहा हूँ गलत eval एक दिया स्ट्रिंग में मान्य कोड निष्पादितलोग क्यों कहते हैं कि जावास्क्रिप्ट eval() बुरा है लेकिन आप setTimeout और setInterval आदि के खिलाफ कोई आपत्ति नहीं है?
eval("alert('hey')");
और
setTimeout("alert('hey')",1000);
, एक टाइमर के साथ सिर्फ एक ही बात के बारे में है। evout के रूप में बस के रूप में जोखिम भरा सेट है?
अच्छा सवाल :) और मुझे लगता है कि जवाब है हां यहाँ अधिक http://stackoverflow.com/questions/197769/when-is-javascripts-eval-not- बुराई – mplungjan