我正在解构 map
中的一个对象函数,对象可能包含值 null
对于对象的某些键。如下所示:
{key1, key2} = {key1 : null,key2:'someval'}
我看到错误提示 key1 未定义。我做错了什么?
最佳答案
您需要使用 let
或 var
声明变量,例如 var {key1, key2}
var {key1, key2} = {key1 : null,key2:'someval'};
console.log(key1);
console.log(key2);
使用{key1, key2}
会给你这个错误:
{key1, key2}
关于javascript - 如果某个键的值可能为空,则解构对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51492425/