什么是 NaN 什么时候会返回 NaN 判断 NaN 参考 什么是 NaN 在 MDN 的 NaN 文章中有描述: 全局属性 NaN 表示 Not-A-Number 的值。N...
什么是 NaN 什么时候会返回 NaN 判断 NaN 参考 什么是 NaN 在 MDN 的 NaN 文章中有描述: 全局属性 NaN 表示 Not-A-Number 的值。N...
之前写简书或者别的博客文章,看到别人家的博客GIF动图做的酷炫,放上去看着老舒服了,自己的文章是干巴巴的文字和图片,感觉很不爽,于是就花了一小会儿,在网上搜了搜GIF相关制作...
简单情况的事件代理写法 假设是这个么结构,然后现在要监听的是 父容器 ul : 那么我们的监听代码可以这么写: 点击这里 预览 比较稍复杂的情况 ---- 递归 监听代码: ...
天呐,你好勤奋呀
原型与原型链详解前言 与大部分面向对象语言不同,ES6之前中并没有引入类(class)的概念,JavaScript并非通过类而是直接通过构造函数来创建实例。在介绍原型和原型链之前,我们有必要...
对于非父子组件通信,可以使用一个空的Vue实例来作为中央事件线。 index.html index.js 点击 a 之后可以看到 hi 传给了 b
父组件给子组件传递数据 在组件中动态绑定(如果只想传递一个静态的prop ,可以不绑定,如下)要传递的数据 在子组件中使用 props 选项去接收来自父组件传递过来的数据完整...
前言 本文主要介绍数组常见遍历方法:forEach、map、filter、find、every、some、reduce,它们有个共同点:不会改变原始数组。 如果你想了解块作用...
一年前笔者写了一篇 《手机端页面自适应解决方案—rem布局》,意外受到很多朋友的关注和喜欢。但随着时间的推移,该方案已然过时,故为大家介绍一个目前我极力推荐使用的,更加完美的...
普通数组去重 一、普通数组去重 方法一:遍历数组法 方法二:排序法 方法三:对象法 对象数组去重 方法一:将对象数组中name属性相同的项去重 方法二:使用reduce方法将...
Promise 对象是 JavaScript 的异步操作解决方案,为异步操作提供统一接口。它起到代理作用(proxy),充当异步操作与回调函数之间的中介,使得异步操作具备同步...
判断元素是否在可视范围内 判断是否滚动到底部
节流函数和防抖函数都是用来防止函数被频繁触发的。函数节流与防抖需要做的是忽略一些事件请求以降低触发回调的频率。 节流 (throttle) 函数节流: 指定时间间隔内只会执行...
Date 常用方法 Date对象实例 不加参数的话,实例代表的是当前时间 前面加 “+”号可以将其转化成时间毫秒数 获取当前时间距离时间零点的毫秒数 获取时间毫秒数 获取年份...
HTML5是HTML最新的修订版本。 HTML5 新特性 语义特性 HTML5赋予网页更好的意义和结构。新增了一些语义化的标签,比如 、 、 、 等。 本地存储特性 HTM...
函数节流(throttle)与 函数防抖(debounce)都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。用的比...