में फ़ंक्शंस के लिए रिटर्न प्रकार कैसे घोषित करें I http://go.microsoft.com/fwlink/?LinkId=267238 पर चेक किया गया है जो TypeScript Language Specifications है लेकिन मुझे एक बात नहीं दिखाई दे रही है कि मैं फ़ंक्शन का रिटर्न प्रकार कैसे घोषित कर सकता हूं। मैं पता चला है कि मैं क्या नीचे कोड में उम्मीद कर रहा था: greet(name:string) :string {}
टाइपस्क्रिप्ट
class Greeter {
greeting: string;
constructor (message: string) {
this.greeting = message;
}
greet() : string{
return "Hello, " + this.greeting;
}
}
मैं देख रहा हूँ कि हम कुछ (name:string) => any
उपयोग कर सकते हैं, लेकिन वे ज्यादातर जब कॉलबैक कार्यों के आसपास गुजर उपयोग किया जाता है:
function vote(candidate: string, callback: (result: string) => any) {
// ...
}
आपका कोड सही तरीके से अपने 'नमस्कार()' समारोह पर वापसी प्रकार की घोषणा की। आपकी क्या समस्या हैं? –
मुझे यह था कि मुझे नहीं पता था कि यह सही था। यह वही था जो मैं देखने की उम्मीद कर रहा था और जो देखने की उम्मीद कर रहा था वह सही होने के लिए हुआ था। एलओएल :) – Tarik
मुझे नहीं लगता कि डाउनवोट आवश्यक था! – Tarik