destructuring पर टैग किए गए जवाब

11
ES 6 में ऑब्जेक्ट से कुछ गुण लेने के लिए एक-लाइनर
कोई फ़ंक्शन कैसे लिख सकता है, जो ईएस 6 में सबसे कॉम्पैक्ट तरीके से केवल कुछ विशेषताओं को लेता है? मैं विनाशकारी + सरलीकृत ऑब्जेक्ट शाब्दिक का उपयोग करके समाधान के साथ आया हूं, लेकिन मुझे यह पसंद नहीं है कि फ़ील्ड की सूची कोड में दोहराई गई है। वहाँ …

16
क्या किसी मौजूदा वस्तु पर विनाश संभव है? (जावास्क्रिप्ट ईएस 6)
उदाहरण के लिए यदि मेरे पास दो वस्तुएं हैं: var foo = { x: "bar", y: "baz" } तथा var oof = {} और मैं f से oof में x और y मान स्थानांतरित करना चाहता था। वहाँ एक तरीका है कि es6 विनाशकारी सिंटैक्स का उपयोग कर रहा है? …

3
वस्तु विनाशकारी प्रकार में
यह const { foo: IFoo[] } = bar; और इस const { foo: Array<IFoo> } = bar; यथोचित त्रुटि का कारण होगा। और इस const { foo: TFoo } = bar; बस विनाशकारी TFooसंपत्ति होगी । प्रकारों को विनाशकारी वस्तु गुणों के लिए कैसे निर्दिष्ट किया जा सकता है?

4
`Var {…} =…` कथन में घुंघराले कोष्ठक क्या करते हैं?
यकीन नहीं है कि यह एक मोज़िला-विशिष्ट जेएस सिंटैक्स है, लेकिन मुझे अक्सर चर इस तरह से घोषित किए जाते हैं, उदाहरण के लिए, ऐड-ऑन एसडीके डॉक्स में : var { Hotkey } = require("sdk/hotkeys"); और विभिन्न क्रोम जावास्क्रिप्ट में ( letकथन का उपयोग किया जा रहा है var), let …

12
Es6 में एक सरणी के अंतिम तत्व को प्राप्त करने के लिए विनाशकारी
कॉफ़ीस्क्रिप्ट में यह सीधा है: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program' क्या es6 कुछ इसी तरह की अनुमति देता है? > const [, b] = [1, 2, 3] 'use strict' > b …

12
Tuples से जावास्क्रिप्ट चर कार्य
पायथन 2 और पायथन 3 जैसी अन्य भाषाओं में, आप टपल वैरिएबल के मानों को परिभाषित और असाइन कर सकते हैं, और उनके मूल्यों को इस तरह से पुनः प्राप्त कर सकते हैं: tuple = ("Bob", 24) name, age = tuple print(name) #name evaluates to Bob print(age) #age evaluates to …

2
Node.js में घुंघराले कोष्ठक (ब्रेसिज़) के लिए 'कथन' की आवश्यकता होती है
मैं नीचे दिए गए दो 'आवश्यकता' बयानों के बीच के अंतर को समझने की कोशिश कर रहा हूं। विशेष रूप से, { }एस के चारों ओर लिपटे उद्देश्य क्या है ipcMain? const electron = require('electron') const {ipcMain} = require('electron') वे दोनों electronमॉड्यूल की सामग्री को असाइन करते दिखाई देते हैं …

3
दस्तावेज़ JSDoc में फ़ंक्शन पैरामीटर को नष्ट कर दिया
पहले मैंने हमेशा अपने ऑब्जेक्ट पैरामीटर को निम्नानुसार प्रलेखित किया है: /** * Description of the function * * @param {Object} config - The configuration * @param {String} config.foo * @param {Boolean} [config.bar] - Optional value * @return {String} */ function doSomething (config = {}) { const { foo, bar …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.