首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Js
订阅
K先生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
68篇文章 · 0订阅
10 个被严重低估的 JS 特性,直接少写 500 行代码
前言 最近逛 Reddit 的时候,看到一个关于最被低估的 JavaScript 特性的讨论,我对此进行了总结,和大家分享一下。 Hi,我是冴羽,学习前端,欢迎围观我的“网页版朋友圈”、踏上“前端大佬
javascript的23种设计模式
只要你有优化代码的习惯,那么在工作场景中会经常接触倒各种设计模式,只是你当时不知道它是哪种设计模式,当你接触倒设计模式后,才会发现自己的某段代码被称为某种设计模式。一起来复习一下曾经接触到的设计模式吧
【前端面试--JS】=> 谈谈事件冒泡、事件捕获和事件委托
前言 事件冒泡、事件捕获、事件委托、事件绑定可以说是JavaScript基础中最为重要的知识点 公司:腾讯 DOM事件流 事件流描述的是从页面中接收事件的顺序。 事件发生时会在元素节点之间按照特定
事件捕获、事件冒泡以及事件代理
上图是W3C标准的DOM事件流模型图,从图中可以看出,元素事件响应在DOM树中是从顶层的Window开始“流向”目标元素(),然后又从目标元素“流向”顶层的Window。 通常,我们将这种事件流向分为三个阶段:捕获阶段,目标阶段,冒泡阶段。 捕获阶段是指事件响应从最外层的Win…
你真的理解 事件冒泡 和 事件捕获 吗?
1. 事件冒泡与事件捕获 事件冒泡和事件捕获分别由微软和网景公司提出,这两个概念都是为了解决页面中事件流(事件发生顺序)的问题。 为了解决这个问题微软和网景提出了两种几乎完全相反的概念。 微软提出了名为事件冒泡(event bubbling)的事件流。事件冒泡可以形象地比喻为把…
前端模块化详解(完整版)
在JavaScript发展初期就是为了实现简单的页面交互逻辑,寥寥数语即可;如今CPU、浏览器性能得到了极大的提升,很多页面逻辑迁移到了客户端(表单验证等),随着web2.0时代的到来,Ajax技术得到广泛应用,jQuery等前端库层出不穷,前端代码日益膨胀,此时在JS方面就会…
偷偷运行的逻辑 - JavaScript隐式类型转换
将写作当成兴趣,并一直进行下去。曾经这是个小小的奢望,现在已经在逐步的实现中。 长话短说,既然是技术文,就不发这么多感慨了,接下来,一起进入今天的正题吧。 今天给大家分享的是 JavaScript 中的隐式类型转换问题。相信很多的小伙伴都曾被它困扰过,不论是开发中还是面试过程中…
玩转事件循环
1. 前言 这篇文章是想跟大家一起讨论一下javascript中高大上的Event Loop事件循环机制。 事件循环主要讲的是异步执行问题,没办法,同步就是顺序执行,没什么好说的。 至于什么线程、同步异步、调用栈、浏览器线程之类的概念,本文一概没有,有意者可自行查阅。 2. 简…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
一次弄懂Event Loop(彻底解决此类面试问题)
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 是要增加自己技术的深度,也就是懂得JavaScript的运行机制。 现在在前端领域各种技术层出不穷,掌握底层原理,可以让自己以不变,…