मैं इस तरह के एक समारोह को लिखना चाहता हूं:मैं कॉलबैक फ़ंक्शन को स्वीकार करने वाले फ़ंक्शन को कैसे लिख सकता हूं और इसे 'सुरक्षित' तरीके से चला सकता हूं?
function doGoodJob(someId, callBackfunction){
// some stuff with someId
// todo: RUN callBackFunction here
}
वे कहते हैं कि कोड इंजेक्शन के मामले में eval 'खतरनाक' है।
तो, एक जावास्क्रिप्ट फ़ंक्शन लिखने का सबसे अच्छा अभ्यास क्या है जो कॉल-बैक फ़ंक्शन स्वीकार करता है और इसे सुरक्षित रूप से चलाता है?