我想要做的是将输入表单中的一些数据存储到一个数组中,但是如果它不存在,有什么方法可以创建数组,然后运行脚本的其余部分,否则,如果它确实存在,那么继续相同脚本也是如此。
我想将数组存储为 localStorage,以便稍后我可以显示这些项目。
var routes = [];
div.on('click', function() {
routes.push({ routeF : $('input[name=routeFrom]').val() });
routes.push({ routeT : $('input[name=routeTo]').val() });
routes.push({ leaving : $('select').val() });
localStorage['routes'] = JSON.stringify(routes);
var storedRoutes = JSON.parse(localStorage['routes']);
});
我希望能够做到这一点而不做:
if(routes[]) {
//do code
} else {
var routes = [];
//do same code
}