当前位置: 首页 > news >正文

前端和网站部署做网站的seo优化自学

前端和网站部署做网站的,seo优化自学,网页制作软件ai,wordpress 新浪主题let m { a: 10, b: 20 }; let n m; n.a 15; console.log(m.a) // 15 原因:基本数据类型存储在栈内存中,引用数据类型存储在堆内存中 ,引用数据类型存储在堆内存中会在栈内存中创建一个指针,栈内存中的这个指针指向堆内存中的地…
let m = { a: 10, b: 20 };
let n = m;
n.a = 15;
console.log(m.a) // 15

原因:基本数据类型存储在栈内存中,引用数据类型存储在堆内存中 ,引用数据类型存储在堆内存中会在栈内存中创建一个指针,栈内存中的这个指针指向堆内存中的地址,所以let n=m;相当于n指针也指向和m相同的地址  修改n既修改m(既所说的浅拷贝)

 

想要避免这种情况可以如下操作(深拷贝)

let m = { a: 10, b: 20 };
let _m= JSON.parse(JSON.stringify(m)); //or _m={...m}
let n = _m;
n.a = 15;
console.log(m.a) // 10

 JSON.parse(JSON.stringify)这个方法可以简单粗暴的实现深拷贝,但是还存在问题,拷贝的对象中如果有函数,undefined,symbol,当使用过JSON.stringify()进行处理之后,都会消失。

参考文章:js中的浅拷贝与深拷贝_js深浅拷贝-CSDN博客 

http://www.dinnco.com/news/858.html

相关文章:

  • 做网站第一次见客户佛山百度seo代理
  • 石家庄市住房和城乡建设局官方网站网络营销知名企业
  • 做网站图片太大好吗百度竞价推广运营
  • wordpress农业站模板软文范文大全
  • 设计网站案例网站电商网络推广是什么
  • 上海人才网官网入口查询惠州关键词排名优化
  • 网页设计接单网站百度推广客服电话人工服务
  • 沧州网站建设代理价格百度权重网站排名
  • 那个网站推作者最近的疫情情况最新消息
  • linux系统怎么做网站百度知道怎么赚钱
  • 万网网站空间多少钱一年企业产品营销策划推广
  • 政府网站 公安局备案谷歌浏览器安卓下载
  • 小面网站建设免费网站统计代码
  • 深圳企业网站建设公司百度权重怎么看
  • 曲靖网站建设产品运营方案
  • 网站页面设计公司seo快速优化软件
  • 小微企业注册流程及费用郑州seo实战培训
  • 公司网站如何维护口碑营销5t理论
  • 南宁公司网站建设什么平台引流最快
  • 加强廉政教育网站建设免费网络营销平台
  • 做音乐网站代码建站系统主要包括
  • 公司做网站排名推广网页怎么做的
  • 没固定ip怎么做网站当日网站收录查询统计
  • wordpress面包屑seo研究中心论坛
  • 潍坊网站建设建站广州新塘网站seo优化
  • 南京市环保局官方南京做网站销售crm客户管理系统
  • 简单的网站开发商品推广软文写作500字
  • 做线下活动的网站百度识图网页版入口
  • 做的比较好的车载嗨曲网站晚上网站推广软件免费版
  • 昆山城市建设网站google广告投放