javascript
云影sky
分享技术干货、前沿科技信息
展开
-
判断一个变量是不是空对象 {}
判断一个变量是不是空对象有两步 变量是不是对象 对象是不是空的 判断变量是不是对象 var obj; // 初级版本 typeof obj === 'object' null typeof 即可做一个简单的判断,但是要注意 null 因为typeof null === 'object' 为 true 所以判断是不是对象的语句如下 obj !== null && typeo...原创 2019-07-15 23:27:08 · 1303 阅读 · 0 评论 -
React 源码中的 Object.seal
本文源码基于 React V18.8.6 源码 在 React 和 ReactROM 源码中,xx.development.js 代码都会使用到 Object.seal,主要是对 ref 做属性扩展限制,防止对象的 key 发生变更。 // createRef export function createRef(): RefObject { const refObject = { cu...原创 2019-08-06 11:17:22 · 337 阅读 · 0 评论