后台需要从input 的 value中取值,value赋值又是数组,
数组与字符串相互转换
JSON.parse(stying)
JSON.styingify(arr)
<body>
<input type="" name="" id="input" value="value" />
<script type="text/javascript">
let Arrlist = [
{name: '张三',value:1},
{name: '李四',value:2},
{name: '王五',value:3},
]
var input = document.getElementById('input')
input.value = Arrlist
alert(input.value) //[object Object],[object Object],[object Object]
var Stying = JSON.stringify(Arrlist)
input.value = Stying
alert(input.value) //[{"name":"张三","value":1},{"name":"李四","value":2},{"name":"王五","value":3}]
var Jsonlist = JSON.parse(Stying)
console.log(Jsonlist)
// (3) [{…}, {…}, {…}]
// 0: {name: "张三", value: 1}
// 1: {name: "李四", value: 2}
// 2: {name: "王五", value: 3}
// length: 3
// __proto__: Array(0)
</script>
</body>