如果你的物件變成了[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 引數。此引數的作用是指明被壓縮檔案是乙個稀疏檔案,如果沒有這個引數,程式會填...