জেভাস্ক্রিপ্ট JSON stringify() মথুরা
- 上一页 parse()
- 下一页 parse()
- 返回上一层 JavaScript JSON রেফারেন্স হান্ডবুক
পরিভাষা ও ব্যবহার
JSON.stringify() মথুরা জেভাস্ক্রিপ্ট অবজেক্টকে স্ট্রিং রূপে রূপান্তর করে。
ডাটা ওয়েব সার্ভারে পাঠানোর সময়, ডাটা হতে হবে স্ট্রিং。
উদাহরণ
উদাহরণ ১
জাভাস্ক্রিপ্ট অবজেক্ট স্ট্রিংকরণ:
var obj = { "name":"Bill", "age":19, "city":"Seattle"}; var myJSON = JSON.stringify(obj); document.getElementById("demo").innerHTML = myJSON;
উদাহরণ 2
উপযোগী রূপান্তরকারী ফাংশন:
/* "city" মান আক্ষরিত করুন:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, function (key, value) { if (key == "city") { return value.toUpperCase(); } else { return value; } });
উদাহরণ 3
ব্যবহার space পারামিটার:
/* প্রত্যেক স্পেসে 10 টি স্পেস চার্জ প্রবিষ্ট করুন:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, null, 10);
উদাহরণ 4
ব্যবহার space পারামিটার:
/* প্রত্যেক স্পেসে শব্দ SPACE প্রবিষ্ট করুন:*/ var obj = { "name":"Bill", "age":"19", "city":"Seattle"}; var text = JSON.stringify(obj, null, "SPACE");
সংজ্ঞা
JSON.stringify(obj, replacer, space)
পারামিটার মান
পারামিটার | বর্ণনা |
---|---|
obj | অপরিহার্য। শব্দমালা হিসাবে রূপান্তরিত করতে হবে এই মান |
replacer |
অপশনাল। ফলাফল রূপান্তরকারী ফাংশন বা আইন্দ্রণ অপশনাল। ফলাফল রূপান্তরকারী ফাংশন বা আইন্দ্রণ।সিরিয়ালাইজকরণ প্রক্রিয়ায়, সিরিয়ালাইজকরণ করা মানের প্রত্যেক বৈশিষ্ট্যকে এই ফাংশন বা আইন্দ্রণের দ্বারা রূপান্তরিত করা হবে; যদি পারামিটার হয় একটি আইন্দ্রণ, তবে শুধুমাত্র এই আইন্দ্রণে থাকা নামকরণগুলোই শেষ জিএসওয়ান স্ট্রিংয়ে সিরিয়ালাইজ করা হবে; যদি পারামিটার null হয় বা প্রদান না হয়, তবে অপেক্ষাকৃত সকল প্রকৃতির সমস্ত বৈশিষ্ট্য সিরিয়ালাইজ করা হবে。 |
space |
অপশনাল। স্ট্রিং বা সংখ্যা মান।সূচনা স্পেস স্ট্রিং সংজ্ঞায়িত করুন, যাতে প্রদর্শন সুন্দরতা (pretty-print) হয় যদি পারামিটার হয় একটি সংখ্যা, তবে এটি স্পেসের সংখ্যা প্রতিনিধিত করবে; সর্বোচ্চ সীমা 10।এই মান 1-এর নীচে থাকলে, তাহলে স্পেস না থাকার অর্থ যদি পারামিটার হয় একটি স্ট্রিং (যদি স্ট্রিং দৈর্ঘ্য 10 অক্ষরের ঊর্ধ্ব, তবে তার প্রথম 10 অক্ষর নেওয়া হবে), তবে এই স্ট্রিং স্পেস হিসাবে ব্যবহৃত হবে; যদি এই পারামিটার প্রদান না হয় (অথবা null) তবে কোনো স্পেস না থাকবে。 |
প্রযুক্তিগত বিবরণ
ফলাফল: | A String |
---|---|
JavaScript সংস্করণ: | ECMAScript 5 |
浏览器支持
表格中的数字注明了完全支持该方法的首个浏览器版本。
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
stringify() | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
相关页面
JSON 教程:JSON সমীক্ষা
- 上一页 parse()
- 下一页 parse()
- 返回上一层 JavaScript JSON রেফারেন্স হান্ডবুক