JavaScript
wyc_ok
知识是慢慢学的,人是慢慢成长的!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
![] == ![],![] == [],结果是什么?为什么?
]打印结果为false,当布尔类型参与数值比较时,布尔值将转换为数值做比较,true为1,false为0。[]打印结果按照number转换结果也为0,实际上是两个0做比较, 0==0的结果为true。[]打印结果为false,实际上是两个false做比较, false==false的结果为true;,null、undefined、NaN以及空字符串(“”)取反都为true,其余都为false。相当于 0 == 0 自然就返回 true 了。也就是 [] == 0 相当于 ‘’ == 0。原创 2023-05-24 16:26:54 · 160 阅读 · 0 评论 -
说说你对Object.defineProperty()的理解
定义:Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。通常情况下,我们为对象的属性赋值,对象的属性可以进行修改或删除,通过描述符的设置可以进行更精准的控制对象属性。prop:要定义或修改的属性的名称或 Symbol。除了这些属性,还有两个特殊的属性get和set。descriptor:要定义或修改的属性描述符。get或set不是必须成对出现,任写其一就可以。obj:要定义属性的对象。原创 2023-05-19 15:21:09 · 145 阅读 · 1 评论 -
react实现拖拽排序
【代码】react实现拖拽排序。原创 2023-05-07 20:52:56 · 803 阅读 · 1 评论 -
根据出生日期返回周岁
给方法compute()传递出生日期。原创 2023-05-18 19:10:27 · 137 阅读 · 0 评论
分享