var obj = {a:1,b:2}
方法1:
var newObj = {}
for(var item in obj ){
newObj[item] = obj[item]
}
console.log( newObj === obj ) //true
方法2:
var newObj = JSON.parse( JSON.stringify( obj ) )
console.log( newObj === obj ) //true
方法3:(ES6新增)
var newObj = Object.assign( {}, obj )
console.log( newObj === obj ) //true