javascript - How to user a condition in a String inside an IF sentence -


मेरे पास निम्न स्थिति है:

  var उत्तर = 'तीन'; Var isClosed = सच है; Var स्थिति = "जवाब! = नल और amp;! बंद है";  

हालत एक शाब्दिक स्ट्रिंग है और यह गतिशील रूप से उपयोगकर्ता द्वारा सेट की गई है।

  if (condition) // कुछ और करो // कुछ करो  
P> क्या मैं "eval ()" का उपयोग किए बिना ऐसा कर सकता हूँ? कैसे? मैं इसे से बचना चाहता हूं:

  यदि (eval (condition)) ...  

नोट: यह एक सरल उदाहरण है, वास्तविक स्थिति एक है गतिशील परिस्थितियों में बिट जटिल:)

यदि आप eval से बचना चाहते हैं सभी लागत (जैसा कि सुरक्षा कारणों के लिए वास्तव में खतरनाक हो सकता है), आपको मूल रूप से नियम इंजन को अपने डीएसएल के लिए अनुकूलित की जरूरत है, जिसे आप डेटाबेस से प्राप्त करते हैं।

मैंने यह एक गोल कर दिया और यह दिखता है कि सभ्य, वास्तव में यह कोशिश नहीं की, लेकिन अब आपको पता है कि कहां से शुरू हो।


Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -