首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

23. 精读《API设计原则》

js 并不总是这样的,不但没有指针申明,基本类型也总是通过拷贝进入传参,非基本类型通过引用传递,也就是会发生通过如上代码绕过检测,却依然产生副作用(改变函数入参)的情况。...,仍然可以通过如下写法绕过检测,修改入参: function (const num) { const scopeNum = { ...num } scopeNum.a.b = 'c' } 在 js...同时要避免过度使用解构,因为解构会丢失上下文,让我们对变量来源一无所知: const { setName } = this.props.store.user const { setVisible } =...this.props.store.article 上述 setName setVisible 脱离了 user article 作用域,当隔着几百行调用时,早已不知所云。...4 总结 参考优秀类库是设计 API 很好的方法之一,比如本文 c++ 参考的 Qt、js 可以参考 jQuery。

39520

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券