Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript parse()返回一个空对象_Javascript_Json_Local Storage - Fatal编程技术网

Javascript parse()返回一个空对象

Javascript parse()返回一个空对象,javascript,json,local-storage,Javascript,Json,Local Storage,我希望将输入类型文件的事件对象存储在本地存储中,但当我将该对象转换为JSON字符串时,它返回一个空对象 var image = document.getElementById('image'); image.addEventListener('change', function (e) { var img = e.target.files[0]; localStorage.setItem('img', JSON.stringify(img))

我希望将输入类型文件的事件对象存储在本地存储中,但当我将该对象转换为JSON字符串时,它返回一个空对象

var image = document.getElementById('image');
    image.addEventListener('change', function (e) {
        var img = e.target.files[0];
        localStorage.setItem('img', JSON.stringify(img))
        var getImg = localStorage.getItem('img');
        console.log(JSON.parse(getImg));

    }); 

如果图像对象是图像文件的二进制内容,则无法将其字符串化为有效的JSON。

Log
img
。输出是什么?请参阅可能的副本