Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 3.77 KB

create.md

File metadata and controls

67 lines (47 loc) · 3.77 KB
chapter pageNumber titleIndex
अध्याय ४
२७
४.१

सिर्जना

तपाईं एकल उद्धरण वा डबल उद्धरणमा पाठ संलग्न गरेर जाभास्क्रिप्टमा स्ट्रिङहरू परिभाषित गर्न सक्नुहुन्छ।

// Single quotes can be used
let str = "Our lovely string";

// Double quotes as well
let otherStr = "Another nice string";

जाभास्क्रिप्टमा, स्ट्रिङले यूटीएफ-८ क्यारेक्टरहरू समावेश गर्न सक्दछ।

"中文 español English हिन्दी العربية português বাংলা русский 日本語 ਪੰਜਾਬੀ 한국어";

तपाईँले स्ट्रिङ वस्तु सिर्जना गर्न 'स्ट्रिङ' कन्स्ट्रक्टर पनि प्रयोग गर्न सक्नुहुन्छ ।

const stringObject = new String('This is a string');

तथापि, यो सामान्यतया स्ट्रिङहरू सिर्जना गर्न 'स्ट्रिंग' कन्स्ट्रक्टर प्रयोग गर्न सिफारिस गरिएको छैन, किनकि यसले स्ट्रिंग आदिम र स्ट्रिङ वस्तुहरू बीच भ्रम पैदा गर्न सक्छ। यो सामान्यतया स्ट्रिंग सिर्जना गर्न स्ट्रिंग शाब्दिक प्रयोग गर्न राम्रो छ।

तपाईँले स्ट्रिङहरू सिर्जना गर्न टेम्प्लेट शाब्दिक हरू पनि प्रयोग गर्न सक्नुहुन्छ। टेम्प्लेट शाब्दिक स्ट्रिङहरू हुन् जुन ब्याकटिक (``) मा संलग्न हुन्छन् र मानहरूका लागि प्लेसहोल्डरहरू समावेश गर्न सक्दछन्। प्लेसहोल्डरहरूलाई `${}` वाक्यरचनाको साथ निरूपित गरिन्छ।

const name = 'John';
const message = `Hello, ${name}!`;

टेम्प्लेट शाब्दिकले धेरै लाइनहरू पनि समावेश गर्न सक्दछ र प्लेसहोल्डरहरू भित्र कुनै पनि अभिव्यक्ति समावेश गर्न सक्दछ।

{% hint style="warning" %}

स्ट्रिङहरू घटाउन, गुणा गर्न वा विभाजन गर्न सकिँदैन। {% endhint %}

{% exercise %}

nameage का मानहरू समावेश गर्ने स्ट्रिङ सिर्जना गर्न टेम्प्लेट शाब्दिक प्रयोग गर्नुहोस् । स्ट्रिङमा निम्न ढाँचा हुनुपर्दछ: "My name is John and I am 25 years old."।

{% initial %} let name = "John"; let age = 25;

// My name is John and I am 25 years old. let result =
{% solution %} let name = "John"; let age = 25;

// My name is John and I am 25 years old. let result = My name is ${name} and I am ${age} years old.

{% validation %} assert(result == "My name is John and I am 25 years old.");

{% context %} {% endexercise %}