社区
非技术区
帖子详情
调试时,一个double变量的值在监视窗口显示“-1.#IND000000000000”,这是什么意思?怎么修改
xuzhenxingjlu
2007-03-09 10:53:26
如题
...全文
372
3
打赏
收藏
调试时,一个double变量的值在监视窗口显示“-1.#IND000000000000”,这是什么意思?怎么修改
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingrain213
2010-06-18
打赏
举报
回复
应该怎么修改呢?
dashi
2007-03-13
打赏
举报
回复
友情up
Dogfish
2007-03-13
打赏
举报
回复
非法值
JavaScript--对象的引用和复制(深浅拷贝)
对象的引用和复制 原始类型的复制: let a = "你好"; let b = a; 这个
时
候,,我们就有了两个独立的
变量
"你好",这就好比克隆羊一样,它们都有自己的身体,自己控制自己,一直羊翘翘了,也不会影响另一只羊。 而对象的克隆就不是这样,对象的克隆,并不是真正意义上的克隆。赋
值
的对象
变量
存储的不是对象本身,而是该对象中的"在内存中的地址",所以说是该对象的"引用"。所以说在复制对象的
时
候,只是引用被复制,而该对象并没有被复制,这就好比分身,他们都指向同
一个
本体,如果分身受到伤害,本体也会受
js中的深度克隆的简单实现
引子: js中的深浅拷贝一直是
一个
热门的话题,简单来说,拷贝就是通过一些方法产生与被拷贝数据(几乎)完全一样的数据。在js中,拷贝可以分为深拷贝(深度克隆)和浅拷贝两种。 浅拷贝:对拷贝后的数据进行
修改
会影响原数据的一种拷贝方式。 深拷贝(深度克隆):对拷贝后的数据进行
修改
不会影响原数据的一种拷贝方式。 按照一般的理解来说通过拷贝得到的数据无论如何被
修改
应该也不会影响原数据呀,比如我们日常...
前端新人别再被深浅拷贝坑了!一文搞懂JS对象复制的那些坑和骚操作
需要复制对象吗?├── 是基本类型(string/number等)→ 直接赋
值
,没问题└── 是引用类型(object/array等)├── 只有一层属性,或确定不会
修改
嵌套对象 → 浅拷贝({...obj} / Object.assign)├── 有多层嵌套,需要完全独立│ ├── 数据简单(纯JSON,无函数、无特殊对象、无循环引用)→ JSON.parse(JSON.stringify())│ ├── 现代浏览器环境 → structuredClone()(推荐!
面试经典之深浅拷贝与克隆函数
面试中经常会被问到克隆函数的实现,这篇文章我们就介绍一下克隆函数简单实现以及 JavaScript中的深浅拷贝。 首先我们先来了解一下JavaScript中的深浅拷贝: 数组拷贝 为了更全面了解数组的拷贝,希望大家不要吐槽接下来我们举例使用的神奇数组: var source = [1, null, undefined, {name: 'anjou', age: undefined...
js对象的深浅拷贝
js对象的深浅拷贝 针对于JavaScript的对象和数组(数组也是对象)浅拷贝只是引用,内存不变;而深拷贝就是递归赋
值
。深拷贝是不同内存,相互独立。而浅拷贝会影响 //1.循环复制数组 var arr = [1,2,3],arr2 = []; for(var i=0;i<arr.length;i++) { arr2[i] ...
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章