mrReza
2 سال پیش توسط mrReza مطرح شد
2 پاسخ

مشکل استفاده از متغیر در رشته در زبان جاوا اسکریپت

سلام وقتتون بخیر

زمانی که از متغیر با علامت $ داخل رشته به شکل زیر استفاده میکنم رشته رو به همون صورت نمایش میده و مقدار متغیر رو نمایش نمیده. مشکل کجاست؟

let userId = function(id = 10){
    return 'user id:  ${id}'
}

console.log(userId ())

خروجی
user id: ${id}


ثبت پرسش جدید
CyrusKabir
تخصص : توسعه دهنده فرانت اند
@CyrusKabir 2 سال پیش آپدیت شد
1

سلام دوست عزیز. شما باید از backtick استفاده کنید. چون این قابلیت جاوا اسکریپت یک سینتکس مشخص داره و با استفاده از دوتا backtick شناخته میشه. برای آشنایی بیشتر اگه علاقه داشتین میتونید لینک زیر رو یه نگاه بندازید :
MDN template literals


mrReza
تخصص : طراح سایت
@rezasaz 2 سال پیش مطرح شد
0

@CyrusKabir
درسته جای بک تیک از سینگل کت استفاده کرده بودم، ممنون از راهنماییتون


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام