stringify
JSON.stringify(value)
JSON.stringify(value, replacer)
JSON.stringify(value, replacer, space)
stringify
JSON.stringify(value)
JSON.stringify(value, replacer)
JSON.stringify(value, replacer, space)
node json stringify
let data = {
name: "John Smith",
age: 30,
hobbies: ["Programming", "Video Games"]
};
// {name:"John Smith",age:30,hobbies:["Programming","Video Games"]}
let miny = JSON.stringify(data);
// The 4 parameter signifys 4 spaces. You can also use "\t".
/* {
* name: "John Smith",
* age: 30,
* ...
*/
let pretty = JSON.stringify(data, null, 4);
object to json javascript
var person={"first_name":"Tony","last_name":"Hawk","age":31};
var personJSONString=JSON.stringify(person);
json.stringify parameters
var person={"first_name":"Tony","last_name":"Hawk","age":31};
console.log(JSON.stringify(person , null , 4));
//Output:
> "{
"first_name": "Tony",
"last_name": "Hawk",
"age": 31
}"
stringify function js
const obj = {name: "John", age: function () {return 30;}, city: "New York"};
obj.age = obj.age.toString();
const myJSON = JSON.stringify(obj);
// myJSON will be '{"name":"John","age":"function () {return 30;}","city":"New York"}'
Javascript stringify with functions
function stringifyWithFunctions(object) {
return JSON.stringify(object, (key, val) => {
if (typeof val === 'function') {
return `(${val})`; // make it a string, surround it by parenthesis to ensure we can revive it as an anonymous function
}
return val;
});
};
function parseWithFunctions(obj) {
return JSON.parse(obj, (k, v) => {
if (typeof v === 'string' && v.indexOf('function') >= 0) {
return eval(v);
}
return v;
});
};
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us