جسٹسکریپٹ کا شو اوبجیکٹ
- پچھلے پیج جس اسکریپٹ آٹھارک طریقہ کار
- پچھلے پیج جس اسکریپٹ آٹھارک دستیاب
کہا وہ جاوا اسکریپٹ آوبجیکٹ کو کس طرح نمائش دیں؟
دکومنٹ ڈیجیٹ آئیڈی بی جی ای ڈی موچرنٹ ای کیو ار ایکٹ وائس پرسن; [object Object]。
مثال
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; document.getElementById("demo").innerHTML = person;
جیب سی کو دکھانے کے کچھ عام حل کے واضح مثال یہ ہیں:
- نام کے مطابق جیب سی کی اپریشن دکھانا
- جیب سی کی اپریشن کی چکر سے دکھانا
- جیب سی کو آبجیکٹ ویلیوزز () دکھانا
- جیب سی کو جیب سی اسٹرنگائی (JSON.stringify()) دکھانا
جیب سی کی اپریشن دکھانا
جیب سی کی اپریشن کو سٹرنگ بنایا جاسکتا ہے:
مثال
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; دکومنٹ ای بی آئی ڈی ("demo").اینڈ انایل (innerHTML) = پرسن نیم + "," + پرسن عمر + "," + پرسن شہر;
شبد میں جیب سی کا دکھانا
شبد میں جیب سی کی کیچر کی جاسکتا ہے:
مثال
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; لیٹ ٹیکس = ""; فار (لیٹ ایکس ان پرسن) { ٹیکس += پرسن ایکس + " "; }; دکومنٹ ای بی آئی ڈی ("demo").اینڈ انایل (innerHTML) = ٹیکس;
آپ کو مدد کی چکر میں پرسن ایکس کا استعمال کرنا ہوگا.
پرسن ایکس کو استعمال نہیں کیا جاسکتا (چونکہ ایکس ایک متغیر ہے).
استعمال کرکے آبجیکٹ ویلیوزز ()
استعمال کرکے آبجیکٹ ویلیوزز ()
، کوئی بھی جیب سی کو آرائی بنایا جاسکتا ہے:
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; کنسٹ مائی ایریئر = آبجیکٹ ویلیوزز (پرسن);
مائی ایریئر
اب یہ جیب سی کو آرائی کا بنایا گیا ہے، دکھایا جاسکتا ہے:
مثال
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; کنسٹ مائی ایریئر = آبجیکٹ ویلیوزز (پرسن); دکومنٹ ای بی آئی ڈی ("demo").اینڈ انایل (innerHTML) = مائی ایریئر;
2016 سے اب تک، تمام اہم براؤزرز اس کا سپورٹ کرتے ہیں آبجیکٹ ویلیوزز ()
。
کروم | آئی ای | فائر فاکس | سافری | آپریا |
---|---|---|---|---|
54 (2016) | 14 (2016) | 47 (2016) | 10 (2016) | 41 (2016) |
جیب سی.اسٹرنگائی (JSON.stringify())
کوئی بھی جیب سی کو جیب سی فنکشن کا استعمال کرکے استعمال کیاجاسکتا ہے جیسان اسٹرنگی فاکن
سٹرنگ کو سٹرنگ بنایا جاتا ہے (اس کو سٹرنگ بنایا جاتا ہے):
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (پرسن);
مائی سٹرنگ
اب یہ جیب سی کو سٹرنگ بنایا گیا ہے، دکھایا جاسکتا ہے:
مثال
کنسٹ پرسن = { نیم: "بیل", عمر: 19,, شہر: "Seattle" }; لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (پرسن); ڈاکومنٹ ابیڈیٹ ("demo").اینڈ انرایٹر ڈیوگسٹرنگ (مائی سٹرنگ);
نتائج جسٹا اسکریپٹ کی نشاندہی کی جاتی ہوگی، یہ ایک نکالنا والی سٹرنگ ہوگا:
{"name":"Bill","age":19,"city":"Seattle"}
جیسان اسٹرنگی فاکن
جیب سی کو میں شامل کیا گیا ہے، تمام معروف براؤزرز اس کا سپورٹ کرتے ہیں。
تاریخ کو سٹرنگ بنایا جاتا ہے
جسٹا اسکریپٹ سٹرنگ انگلائی
تاریخ کوئی کا سٹرنگ بنانے کا عمل
مثال
کنسٹ پرسن = { نیم: "بیل", ٹودے: نیو ڈیٹ (} }; لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (پرسن); ڈاکومنٹ ابیڈیٹ ("demo").اینڈ انرایٹر ڈیوگسٹرنگ (مائی سٹرنگ);
فانکشن سٹرنگ کاری
جسٹا اسکریپٹ سٹرنگ انگلائی
فانکشن کو سٹرنگ کی شکل میں نکالا نہیں جائے گا:
مثال
کنسٹ پرسن = { نیم: "بیل", ایج: فانکشن () {ریٹرن 19;} }; لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (پرسن); ڈاکومنٹ ابیڈیٹ ("demo").اینڈ انرایٹر ڈیوگسٹرنگ (مائی سٹرنگ);
اگر یہ فانکشن سٹرنگ کی شکل میں نکالا جائے تو یہ "فیکٹنگ" کی جاسکتا ہے۔
مثال
کنسٹ پرسن = { نیم: "بیل", ایج: فانکشن () {ریٹرن 19;} }; پرسن.ایج = پرسن.ایج.توسٹنگ (اینگلائی); لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (پرسن); ڈاکومنٹ ابیڈیٹ ("demo").اینڈ انرایٹر ڈیوگسٹرنگ (مائی سٹرنگ);
آر رر سٹرنگ کاری
جسٹا اسکریپٹ کا آر رر بھی سٹرنگ کی شکل میں نکالا جاسکتا ہے:
مثال
کنسٹ آر آر = ["بیل", "استیو", "ایلان", "دیوڈ"]; لیٹ مائی سٹرنگ = جسٹا اسکریپٹ سٹرنگ انگلائی (آر رر); ڈاکومنٹ ابیڈیٹ ("demo").اینڈ انرایٹر ڈیوگسٹرنگ (مائی سٹرنگ);
نتائج جسٹا اسکریپٹ کی نشاندہی کی جاتی ہوگی، یہ ایک نکالنا والی سٹرنگ ہوگا:
["بیل","استیو","ایلان","دیوڈ"]
- پچھلے پیج جس اسکریپٹ آٹھارک طریقہ کار
- پچھلے پیج جس اسکریپٹ آٹھارک دستیاب