首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
小火龙123
更多收藏集
微信扫码分享
微信
新浪微博
QQ
23篇文章 · 0订阅
「硬核JS」你真的了解垃圾回收机制吗
JavaScript 是门魅力无限的语言,关于它的 GC(垃圾回收)方面,你了解多少呢?想来大部分人是因为面试才去看一些面试题从而了解的GC,当然,我们可不仅仅是为了面试,目的是一次性彻底搞懂GC!
「硬核JS」深入了解异步解决方案
异步模式则完全不同,每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行,所以程序的执行顺序与任务的排列顺序是不一致的、异步的,在浏览器端,耗时很长的操作都应该异步执行,避免浏览器失去…
这次一定彻底弄懂DOM事件机制
在网页端、移动端H5、小程序等各个终端环境的前端开发中随处可见事件的运用,可见事件机制的确是前端这一块的重中之重。经过我研读大量博客文章以及开源框架源码后,这次算是对DOM事件机制有了更新更全面的认识。 下文主要通过一个例子带你分析DOM事件的传递、事件处理,然后在此基础上再深…
JS中数组去重的几种方式
1、利用 ES6 新特性,Set结构去重,返回的是 Set 结构类型数据,再利用【扩展运算符】或者【Array.from()】方法转换为真正的数组结构 2、利用数组的 indexOf() 方法,检索元
js中自执行(自调用)函数的两种写法
自执行函数或是自调用函数 声明完了,马上进行调用,只能使用一次,,有两种写法.
Object.create()、new Object()和{}的区别
平时代码中必定会使用对象,通常是用最直接的字面量方法创建var obj = {},最近在整理JS继承方式时遇到Object.create()也可以创建对象,另外,也可以用new Object()关键字创建。 这样一比较,其实字面量创建和new关键字创建并没有区别,创建的新对象的…
forEach如何修改原数组和sort排序经典场景
大家好,我是云牧,今天来分享最近遇到过两个的面试题,面试官竟然说大部分前端开发都回答不上来这么基础的问题?
ES5 与 ES6 遍历数组的不同方法
1. for 循环 2. forEach 方法 这段代码的 “本意” 是想从第一个元素开始遍历,遇到某一项等于3之后就结束遍历,否则打印出所遍历过的数组项。 可是结果却是 “违背本意” ,因为它的输出为 1,2,4,5 3. every 方法 every和forEach使用方法…
理解 es6 class 中 constructor 方法 和 super 的作用
首先,ES6 的 class 属于一种“语法糖”,所以只是写法更加优雅,更加像面对对象的编程,其思想和 ES5 是一致的。 其中 constructor 方法是类的构造函数,是一个默认方法,通过 new 命令创建对象实例时,自动调用该方法。一个类必须有 constructor …
你会用ES6,那倒是用啊!
不是标题党,这是一位leader在一次代码评审会对小组成员发出的“怒吼”,原因是在代码评审中发现很多地方还是采用ES5的写法,也不是说用ES5写法不行,会有BUG,只是造成代码量增多,可读性变差而已。