类似下面这种代码
get(obj,'k1','k2','k3')
.then((v)=>console.log(v))
.else(()=>console.log('值为空'));
实现下面这种代码的功能
if(obj && obj.k1 && obj.k1.k2 && obj.k1.k2.k3){
console.log(obj.k1.k2.k3);
}else{
console.log('值为空')
}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
采用es6+promise实现方式
这样行不行
看到链式调用我就想到了之前的lazyman。
实现的比较丑陋。。。
参考一下