2010-09-15 12 views
11

मुझे पता है कि जावास्क्रिप्ट में आप मौजूदा गुणों (जैसे दिनांक) में नई गुण जोड़ सकते हैं, लेकिन क्या परिभाषित होने के बाद किसी अज्ञात प्रकार में नई गुण जोड़ना संभव है?परिभाषित के बाद एक अज्ञात जावास्क्रिप्ट प्रकार में गुण जोड़ें?

var employee = { 
    'Name': 'Scott', 
    'Age': 32, 
    'JavaScriptNewbie': true 
}; 

बाद में मेरी स्क्रिप्ट में मैं इस कर्मचारी वस्तु (जैसे कि, वेतन) में नई प्रॉपर्टी जोड़ना चाहते हैं:

उदाहरण के लिए, मैं निम्नलिखित स्क्रिप्ट है कहना। क्या यह संभव है?

टीआईए!

+0

जिज्ञासा से, दो लोग इस सवाल को क्यों वोट देंगे? क्या मैंने कुछ स्टैक ओवरफ्लो नेटिकेट स्नफू बनाया था? –

+0

कोई सुराग नहीं है, लेकिन यह इंगित किया जाना चाहिए कि आपका वाक्यविन्यास गलत है, आपको 'कर्मचारी' और '{' – MooGoo

उत्तर

15
employee.Salary = value; 
+1

हैह के बीच '=' की आवश्यकता है! यह उल्लेखनीय रूप से आसान था और सीधा और पठनीय है। बहुत - बहुत धन्यवाद। (स्टैकओवरफ्लो मुझे एक बार देने के बाद मैं आपके उत्तर को "उत्तर" के रूप में चिह्नित करूंगा ... यह कहता है कि मुझे और 8 मिनट इंतजार करना होगा ...) –

+3

इस उत्तर की सुंदरता यह है कि यह एसओ-क्यूए प्रारूप को ठीक करता है। कहने के लिए और कुछ नहीं है, बस कोड ब्लॉक। कोई रुकावट नहीं, कोई डिस्पोजेबल परिचय-अंत ग्रंथ नहीं। :) –

संबंधित मुद्दे