<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>首页</title>
</head>
<script type="text/javascript" src="1/js/jquery-2.1.0.min.js" ></script>
<body>
<div class="one">
按钮1
</div>
<div class="two">
按钮2
</div>
<script type="text/javascript">
var a={'1':1,'2':2};
var b={};
$(".one").click(function(){
b = JSON.parse(JSON.stringify(a))//重点(a:)
console.log(b)
})
$(".two").click(function(){
a[3] ='3';
console.log(a,b)
})
</script>
</body>
</html>
a:思路就是把没有函数的JSON对象转换成字符串对象,然后再把字符串转换成JSON对象,这样就不怕和原来的有关联了
b: JSON.parse (该函数的作用是:系列化对象 系列化对象说白了就是把对象的类型转换为字符串类型 用于将一个 对象转换为JSON 字符串。)
c: JSON.stringify (该函数的作用是:用于将一个 JSON 字符串转换为对象。)