用户中心USER CENTER

首页/用户
  • IntersectionObserver介绍

    摘要:允许你追踪目标元素与其祖先元素或视窗的交叉状态。此外,尽管只有一部分元素出现在视窗中,哪怕只有一像素,也可以选择触发回调函数。即只有线程空闲下来,才会执行观察器。 允许你追踪目标元素与其祖先元素或视窗的交叉状态。此外,尽管只有一部分元素出现在视窗中,哪怕只有一像素,也可以选择触发回调函数。 IntersectionObserver 为什么需要它 ? 在我们需要监听目标元素是否进入视口时...

    PAMPANG 发布于JavaScript
  • 从零到有模拟实现一个Set类

    摘要:过滤掉和简单判断是否是迭代器对象模拟行为对迭代器对象进行遍历操作。看到这里你可能已经知道了,要实现的功能之一就是提供一个迭代器。原文链接参考迭代器和生成器系列之模拟实现一个数据结构展开语法循环 前言 es6新增了Set数据结构,它允许你存储任何类型的唯一值,无论是原始值还是对象引用。这篇文章希望通过模拟实现一个Set来增加对它的理解。 原文链接 用在前面 实际工作和学习过程中,你可能也...

    PAMPANG 发布于JavaScript
  • '=='操作符的小动作

    摘要:相等操作符会有一个隐形的转换,这个隐形的转化会导致结果很奇怪。 [0] == true; // false [] == ![]; // true 相等操作符会有一个隐形的转换,这个隐形的转化会导致结果很奇怪。下面是隐形转换的基本规则: 其中一个值是boolean值:两个值都转为数字,false转为0,true转为1 其中一个值是字符串,另一个是数字:都转为数字再对比 其中一个是...

    PAMPANG 发布于JavaScript
  • 前端开发:那些我遇到的bug (持续更新)

    摘要:暂未找到完美的解决方法,各位看官发现了记得评论提醒一下安卓移动端浏览器设置无效,无法多选图片问题该问题同样暂未找到完美的解决方案别的现在一下子想不起来了。。。 从事前端开发将满一年了,期间遇到不少问题,最坑的是一些自己不知道的坑。所以写出来警示后人。 1. ios端的sort方法无效描述:之前做一个小程序的聊天列表的时候需要用到sort进行列表排序。嗯,后来有用户反应最新回复不置顶。。...

    PAMPANG 发布于JavaScript
  • 知乎快捷取消我关注的问题chrome插件

    摘要:起因昨天上知乎一看,发现自己关注的问题接近个了,不能忍,希望控制在个以以内最好是个以内。到问题详情页分析取消关注的格式,使用问题拼装。功能说明把所有关注的问题列出来。而实际上知乎显示我关注的问题有个。知乎的列表的结构和接口都可能会修改。 起因 昨天上知乎一看,发现自己关注的问题接近1000个了,不能忍,希望控制在500个以以内最好是100个以内。于是打开我关注的问题列表。发现这个列表已...

    PAMPANG 发布于JavaScript
<