JSON

class JSON
parse(text[, reviver])

Из строки в JSON

JSON.parse('{"name": "ilnur"}');
/*
{
    "name": "ilnur"
}
*/
stringify(obj[, filter[, indent]])

Сериализует объект, массив или элементарное значение

data = {
    'name': 'ilnur',
    age: 25
}

// Простая сериализация
JSON.stringify(data);
// "{"name":"ilnur","age":25}"

// Указать точно, какие поля подлежат сериализации
JSON.stringify(address, ["name"]);
// {"name":"ilnur"}

// Указать функцию замены, чтобы можно было сериализовать объекты RegExp
JSON.stringify(patterns, function(key, value) {
    if (value.constructor === RegExp) return value.toString();
    return value;
});

// Того же эффекта можно добиться иначе:
RegExp.prototype.toJSON = function() {
    return this.toString();
}