
奇怪的js
有趣又奇怪的js记录
爱学习的小兰同学
学习总结记录(公众号:元气满满的大咸鱼。欢迎关注。)
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
同步异步输出
<div class="out"> <div class="in"></div></div>var outer = document.querySelector('.out');var inner = document.querySelector('.in');new MutationObserver(function() { //MutationObserver 监听DOM树变化 异步执行 console.log('mutate')原创 2021-08-31 14:26:33 · 353 阅读 · 0 评论 -
关于类型转换
console.log([] == false); //trueconsole.log([] == []); //falseconsole.log([] === []); //falseconsole.log([NaN].indexOf(NaN)); //-1console.log([NaN].includes(NaN)); //true还不太懂第2个、第3个,待写。。。原创 2021-08-27 16:51:22 · 99 阅读 · 0 评论 -
奇怪的类型转换
demo:let a = { _d: 0, toString: function() { return this._d }}console.log(a == 0); //true==会隐藏类型转换例1:给定以下代码,实现打印win?if (a == 1 && a == 2 && a == 3) { console.log('win');}程序如下:let a = { _d: 0, toS原创 2021-08-21 18:40:21 · 97 阅读 · 0 评论