- 定义
function setGlobal({
isLogin = this._global.isLogin,
share = this._global.share,
shareUrl = this._global.shareUrl,
}: {
isLogin?: boolean,
share?: boolean,
shareUrl?: string,
} = {}) {
this._global.isLogin = isLogin;
this._global.share = share;
this._global.shareUrl = shareUrl;
}
- 使用
setGlobal({ isLogin: false, share : false });
setGlobal({ share : false });
setGlobal({ shareUrl : '字符串'});
该博客探讨了一个JavaScript函数`setGlobal`的定义和使用,它用于设置全局对象`_global`的属性`isLogin`、`share`和`shareUrl`。函数采用解构赋值来接收参数,并允许部分属性为空。在示例中,展示了如何传入不同组合的属性值来调用此函数。
845

被折叠的 条评论
为什么被折叠?



