jquery拷贝对象-50

简介: jquery拷贝对象-50

image.png

image.png

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script src="./js/jquery.min.js"></script>
    <style>
        div {
            width: 100px;
            height: 100px;
            background-color: pink;
        }
    </style>
</head>
<body>
    <div></div>
    <p>11</p>
    <script>
        $(function() {
            //第一种情况没有数值
            /*  var targetObj = {};
             var obj = {
                 id: 1,
                 name: "andy"
             };
             $.extend(targetObj, obj);
             console.log(targetObj); */
            //有数值 会覆盖原来的数据
            /*    var targetObj = {
                   id:0
               };
               var obj = {
                   id: 1,
                   name: "andy"
               };
               $.extend(targetObj, obj);
               console.log(targetObj); */
            var targetObj = {
                id: 0
            };
            var obj = {
                id: 1,
                name: "andy",
                msg: {
                    name: 1,
                }
            };
            /*  $.extend(targetObj, obj);
             //浅拷贝 
             console.log(targetObj);
             targetObj.msg.name = 2;
             console.log(targetObj);
             // */
            $.extend(true, targetObj, obj);
            //深拷贝 
            console.log(targetObj);
            targetObj.msg.name = 2;
            console.log(targetObj);
        })
    </script>
</body>
</html>

image.png

相关文章
|
4月前
|
JavaScript 前端开发
jQuery学习(十二)—jQuery中对象的查找方法总结
jQuery学习(十二)—jQuery中对象的查找方法总结
|
4月前
|
JavaScript
jQuery学习(六)—jQuery对象的创建
jQuery学习(六)—jQuery对象的创建
|
5月前
|
JavaScript 前端开发 开发者
jQuery文档对象模型DOM的实际应用
jQuery文档对象模型DOM的实际应用
30 0
|
5月前
|
JavaScript
jQuery判断是否为对象或者数组
jQuery判断是否为对象或者数组
|
4月前
|
JavaScript
【jQuery学习】—jQuery对象的访问
【jQuery学习】—jQuery对象的访问
|
4月前
|
JavaScript
【jQuery学习】—jQuery对象的串联
【jQuery学习】—jQuery对象的串联
|
4月前
|
JavaScript 前端开发
【jQuery学习】—jQuery对象的过滤
【jQuery学习】—jQuery对象的过滤
|
4月前
|
JavaScript
jQuery学习(二)—jQuery对象的获取
jQuery学习(二)—jQuery对象的获取
|
5月前
|
JSON JavaScript 数据格式
jQuery将数组转化成对象
jQuery将数组转化成对象
19 0
|
8月前
|
JavaScript 前端开发
jQuery基本介绍和 DOM 对象互相转换
jQuery基本介绍和 DOM 对象互相转换
31 0