首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
l_909_L
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
再谈 load 与 DOMContentLoaded
window 的 onload 事件对于前端童鞋来说肯定是熟的不能再熟了,相信大家在刚入门时,见的最多的可能就是 load 事件了。load 事件接触多了,大家就会接触到它的闺蜜 DOMContentLoaded 事件,网上有很多介绍这两个事件的文章,对它们的解释无外乎以下两种…
true || false && false
更正&&和||是有优先级之分的(书中记载&&的优先级为6,||的优先级为5)js引擎会先进行词法解析但并不运算,可以理解成&&的结合优先级高于||,用人脑模拟一下就是加上小括号案例演示
async,await与forEach引发的血案
偶然间看到一篇文章,提及await在forEach中不生效,async,await这个ES6中的语法,对于我来说应该也不陌生了,早在一两年前就用过了,知道这是干什么用的,怎么用的。在看完这篇文章后,“第七感”觉着本身这个标题似乎有所不妥,内容到是感觉没啥问题,但是看到总结和余下…
【前端词典】分享 8 个有趣且实用的 API
这几个 API 使用得当的话,可以提高你应用的友好性。 这些 API 的示例代码我已放在 github 上,感兴趣的可以 clone 代码到本地运行。望给个 star 支持一下。 1. 监听屏幕旋转变化接口: orientationchange 这个 API 可以将你手机是否横…
JS中的null和undefined,undefined为啥用void 0代替?
某天,在看某位同学的js代码,代码中发现了一个奇怪的东西 void 0,虽然第一眼看不懂这是什么东西,但是根据上下文,这里应该是想判断是否等于undefined,为什么要这样写的,有什么渊源吗?顺便就把undefined和null都拿出来复习了一下. 所以有的程序员就会利用vo…
reduce实现filter,map 数组扁平化等
map函数接收一个函数作为参数,作为参数的函数接收三个参数值,分别是遍历数组的每一项元素,元素的索引和数组本身。这三个参数刚好和reduce函数接收的第一个函数参数的第2、3、4个参数是对应的。这是实现的核心 实现思路是,将每次遍历的元素,作为传入的函数的参数,并将函数执行的结…
首页白屏的引发的思考(一)
现在的前端框架, React、Vue、Angular 三大巨头已经占据了主导地位,市面上大多数前端应用也都是基于这三个框架或库完成,这三个框架有一个共同的特点,都是 JS 驱动,在 JS 代码解析完成之前,页面不会展示任何内容,也就是所谓的白屏。 用户是极其不喜欢看到白屏的,什…
实现js熔断机制
写在前言这是之前看到的一道面试题:想了下还是挺有意思,我们都知道,死循环可以通过break打断:实现:但是如果想封装成一个函数,我是没有找到好的方法,但是我们可以使用另外一个方案,就是thrownew
JS无形装逼,最为致命
单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品! …
如何在 Web 关闭页面时发送 Ajax 请求
有时候我们需要在用户离开页面的时候,做一些上报来记录用户行为。又或者是发送服务器ajax请求,通知服务器用户已经离开,比如直播间内的退房操作。 本文主要分两部分来讲解怎么完成退出行为的上报。 浏览器有两个事件可以用来监听页面关闭,beforeunload和unload。 bef…