js代码如下:
//定义map对象
var a = {}
a.one = 1
a.two = 2
打印结果:a => Object {one: 1, two: 2}
//定义map对象
var b = {one:1, two:2}
打印结果:b => Object {one:1, two:2}
var obj = {};
//form表单值
var name = $('.form-name input').val();
var price = $('.form-price input').val();
var num = $('.form-num input').val();
if(name != ""){
obj['name'] = name;
}
if(price != ""){
obj['price'] = price;
}
if(num != ""){
obj['num'] = num;
}
var create_time = getUnixTime();
obj['create_time'] = create_time;
console.log(obj);
sessionStorage.setItem('product_form_history',window.JSON.stringify(obj));
参考链接:https://zhidao.baidu.com/question/756098157870086764.html
语法解释:
var map = {};//定义json对象
{} 是 new Object() 的字面量