关于深克隆代码的问题

关于深克隆代码的问题

# 具体遇到的问题
这个不需要考虑函数吗  函数不也是引用数据类型吗
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,函数是引用类型,但是深克隆不需要考虑函数。原因参考如下理解:

1.像对象和数组,都是用来保存数据的。如果用到了这些数据,就可以复制一份。但是其他地方如果要修改数据,原数据也会受到影响,所以需要考虑深克隆。

2.但是函数不一样,它不是用来存储数据的,而是用来封装js代码的。它的意义就在于封装公共的代码,便于复用。例如封装一个图片轮播的函数,一个网站中如果多次使用轮播,就可以多次调用这个函数。即让多个地方共用一个方法(方法就是函数),让代码更加简洁,所以它无需考虑深克隆的问题。

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师