में समारोह लागू करते हैं और मैं वर्तमान में बाहर क्यों आंकड़ा (Spidermonkey में) कोशिश कर रहा हूँजावास्क्रिप्ट
[].concat.apply([1], [[2]])
रिटर्न की उम्मीद [1, 2]
, लेकिन
Array.concat.apply([1], [[2]])
रिटर्न [2]
बजाय [1, 2]
।
कोई व्यक्ति एक अच्छा स्पष्टीकरण प्रदान कर सकता है?
'Array.prototype.concat.apply ([1], [[2]]) क्या है? – Pointy
आप किस ब्राउज़र का उपयोग कर रहे हैं? क्रोम में 'Array.concat' मौजूद नहीं है। –
फ़ायरफ़ॉक्स में ऐरे प्रोटोटाइप पर एक "concat()" है (लेकिन ऐरे कन्स्ट्रक्टर ऑब्जेक्ट पर नहीं)। – Pointy