首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我的弟弟叫蓝月
掘友等级
软件开发
开开开
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
flex-shrink
flex-shrink 属性指定了 flex 元素的收缩规则。flex 元素仅在默认宽度之和大于容器的时候才会发生收缩,其收缩的大小是依据 flex-shrink 的值。 注意:如果元素不是弹性盒对象的元素,则 flex-shrink 属性不起作用。
js数据类型判断的最准确方法
每一个引用类型都有toString方法,默认情况下,toString()方法被每个Object对象继承。如果此方法在自定义对象中未被覆盖,toString() 返回 "[object type]",其中type是对象的类型。
关于修正构造器
可以看到,继承的效果依然是达到了。应该是能继承。但是注释掉的这行代码的意义是什么呢?为什么大部分的实现方式中都建议我们修正这个constructor的指向呢? 我承认这种场景比较少见。但是,万一有呢?所以我的建议是,我们应该保留这种修正constructor的写法。
手写instanceof,并牢记这句话
核心要点:原型链的向上查找。 instanceof 检测一个对象A是不是另一个对象B的实例的原理是:查看对象B的prototype指向的对象是否在对象A的[[prototype]]链上。如果在,则返回true,如果不在则返回false。不过有一个特殊的情况,当对象B的proto…
promise 概念小记
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异…
关于react中ref的概念
管理焦点,文本选择或媒体播放。 触发强制动画。 集成第三方 DOM 库。 当 ref 属性用于 HTML 元素时,构造函数中使用 React.createRef() 创建的 ref 接收底层 DOM 元素作为其 current 属性。 当 ref 属性用于自定义 class 组…
对象的计算属性
上面代码中,[keyA]和[keyB]得到的都是[object Object],所以[keyB]会把[keyA]覆盖掉,而myObject最后只有一个[object Object]属性。
注意class中this指向问题
类的方法内部如果含有this,它默认指向类的实例。但是,必须非常小心,一旦单独使用该方法,很可能报错。 上面代码中,printName方法中的this,默认指向Logger类的实例。但是,如果将这个方法提取出来单独使用,this会指向该方法运行时所在的环境(由于 class 内…
判断对象的数据类型
constisType=type=>target=>[object${type}]===Object.prototype.toString.call(target)constisArray=isTyp
箭头函数的this,先注意这一点
箭头函数没有 this,所以需要通过查找作用域链来确定 this 的值。
下一页
个人成就
文章被点赞
1
文章被阅读
5,207
掘力值
167
关注了
11
关注者
3
收藏集
3
关注标签
1
加入于
2019-05-21