解构: 使数据访问更健康(五)

// 解构:使数据访问更便捷
        // 在对象和数组解构中,都可以为值为undefined的对象属性或数组元素设置默认值,且赋值表达式右值不为null或undefined,否则程序会抛出错误,也可以无限深入到对象和数组解构嵌套的数据解构中
        
        // 必须传值的解构参数
    /*    function setCookie(name, value, {secure, path, domain, expires}) {
            // 设置 cookie的密码
        }

        setCookie("type", "js", {
            secure: true,
            expires: 6000
        })

        // 如果不传递第三个参数
        setCookie("type", "js");  // 程序报错

        // 注: 当调用setCookie函数时,js引擎实际上做了这些事情
        
        function setCookie(name, value, options) {
            // let { secure, path, domain, expires} = options;
        }*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值