首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS
订阅
Sunday2014
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
[环境配置]NVM for Windows
安装 安装非常简单粗暴,下载 nvm-windows 安装包,傻瓜式安装即可。根据官方说明,安装前需要删除本机已经安装的node/npm。 这是NVM安装目录,后面下载的各种版本的node就是会在这里
超好用的API之IntersectionObserver
这是个还在草案中的API,不过大部分浏览器均已实现(除了IE)。先看下MDN中的介绍: 当页面滚动时,懒加载图片或其他内容。 实现“可无限滚动”网站,也就是当用户滚动网页时直接加载更多内容,无需翻页。 滚动到相应区域来执行相应动画或其他任务。 一直以来,检测元素的可视状态或者两…
socket.io官方文档中文版
帅华君最近对实时通信感兴趣,就研究socket.io的官方文档,读完之后觉得也就几个常用的方法来回的调,关键是能在实际应用场景中玩出花样来。帅华君在阅读文档的过程中顺便把官方文档翻译成中文,方便初学者入门,不过建议还是要去socket.io官网看看。 本文档长期更新 目录 一、概述 …
socket.io让每个人都可以开发属于自己的即时通讯
其实这个过程从用户的角度来说,其实无非就是连接上了,发送消息呗。
WebSocket:5分钟从入门到精通
WebSocket的出现,使得浏览器具备了实时双向通信的能力。本文由浅入深,介绍了WebSocket如何建立连接、交换数据的细节,以及数据帧的格式。此外,还简要介绍了针对WebSocket的安全攻击,以及协议是如何抵御类似攻击的。 HTML5开始提供的一种浏览器与服务器进行全双…
「前端进阶」从多线程到Event Loop全面梳理
几乎在每一本JS相关的书籍中,都会说JS是单线程的,JS是通过事件队列(Event Loop)的方式来实现异步回调的。 对很多初学JS的人来说,根本搞不清楚单线程的JS为什么拥有异步的能力,所以,我试图从进程、线程的角度来解释这个问题。 计算机的核心是CPU,它承担了所有的计算…
《前端面试江湖》读书笔记
看到有人说这本书漏洞百出,主要是我也没认真看,一些简单的我直接跳过的。下面这些内容也经过我认真上网搜了以下,能保证准确率。如果还有错误的地方请指出 本来很久以前就该把前端面试系列的文章更新完,但是自己懒,加上发现网上有些文章确实写的不错,就一直拖着没写。但是有次去图书馆,看到一…
前端面试必备 —— 基本排序算法
排序算法是面试及笔试中必考点,本文通过动画方式演示,通过实例讲解,最后给出JavaScript版的排序算法
JS 的平凡之路--学习人气眼中的效果(上)
首先我们要先获取元素的位置信息,这里我们采用getBoundingClientRect方法,MDN上对于该方法的介绍。然后我们只要与可视区域做个比较,就OK了。 接下来我们需要监听'scroll'事件,判断元素是否出现在可视区域内。对于scroll事件的优化之一,我们需要使用函…
图解scrollHeight, clientHeight, offsetHeight, scrollTop以及获取方法
scrollHeight, clientHeight, offsetHeight, scrollTop这几个概念,在网上浩如烟海的文档中基本都是文字解释,这篇文章结合《JavaScript高级程序设计(第3版)》中的图解。