物件變成了 object Object

2021-10-01 16:02:17 字數 519 閱讀 4847

如果你的物件變成了[object object],說明他被強制型別轉換為了字串。

let a = {};

console.log(a+''); // [object object]

console.log(typeof (a+'')); // string

可是有的方法,確實只接受字串引數,所以要將物件轉化為物件字串,進行傳遞

console.log(json.stringify(a)); // 

console.log(typeof json.stringify(a)); // string

進入方法內部後再通過json.parse()方法轉化為物件進行計算

console.log(json.parse(json.stringify(a))); //

console.log(typeof json.parse(json.stringify(a))); //object

思維沒了,變成了機器

感覺現在,好多東西我都不會去想了,都變成了一種習慣,各種任務過來,看著資料,一步步往下做,乙個套路,很讓人 疼,很想改個生活方式,但卻沒辦法去改,需求多的恰到好處,僅僅 夠去看步驟,甚至現在看都懶得看,固定了,一天忙完了,舍都沒做,又沒閒著。我認為我要奪回主動權了,在這麼下去真的會變成行屍走肉,很難...

思維沒了,變成了機器

感覺現在,好多東西我都不會去想了,都變成了一種習慣,各種任務過來,看著資料,一步步往下做,乙個套路,很讓人 疼,很想改個生活方式,但卻沒辦法去改,需求多的恰到好處,僅僅 夠去看步驟,甚至現在看都懶得看,固定了,一天忙完了,舍都沒做,又沒閒著。我認為我要奪回主動權了,在這麼下去真的會變成行屍走肉,很難...

稀疏檔案變成了普通檔案

原本有乙個 30g 的稀疏檔案 file.img,實際占用 3.5g 的空間。但壓縮成 file.img.tar.gz 後再解壓出來,發現實際占用了 30g 空間,稀疏檔案不稀疏了。為什麼呢?原來是因為在壓縮時沒有加上 s 引數。此引數的作用是指明被壓縮檔案是乙個稀疏檔案,如果沒有這個引數,程式會填...