首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
基础知识及学习各位大佬的见解,经验
MingL
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
一篇文章理解JS继承——原型链/构造函数/组合/原型式/寄生式/寄生组合式/ES6类继承
JavaScripy常见的继承方式:原型链继承//构造函数继承(借助 call)/组合继承/ 原型式继承/ 寄生式继承/ 寄生组合式继承/ ES6类继承
闭包装逼失败(闭包使用)
原文永久链接: https://github.com/AttemptWeb/Record... 尴尬了,遇到了一个闭包的问题,然后我说错了答案,装逼失败了,之前我以为自己完全理解了闭包,现在发现其实并没有,赶紧翻书找答案-ing。 发现打印的都是3,原因是匿名函数中的i共享了同…
7分钟理解JS的节流、防抖及使用场景
据说阿里有一道面试题就是谈谈函数节流和函数防抖。 糟了,这可触碰到我的知识盲区了,好像听也没听过这2个东西,痛定思痛,赶紧学习学习。here we go! 可以看到,我们只要按下键盘,就会触发这次ajax请求。不仅从资源上来说是很浪费的行为,而且实际应用中,用户也是输出完整的字…
前端战五渣学JavaScript——call、apply以及bind
今天的主题(😍?)是call、apply以及bind,这里这个以及我觉得用的很好,后面我会解释为什么不把bind和call、apply归为一类。 上面我觉得用了言简意赅的方法解释了一下这个问题,因为这个涉及到闭包的知识,以及函数的活动对象,不明白的可以看我的另一篇博客《前端战…
【前端词典】进阶必备的网络基础(上)
在不那么遥远的一些年以前,一个在江湖中行走的前端,只需要了解“前端三剑客”就足以找到一份工作。很多前端只限于 CSS,HTML、JS,网络基础,数据结构之类的都不甚了解。不过这个时期的前端也是最受鄙视的时期,这个时期前端的大量工作依赖于后端,且不需要动画效果和交互效果。 现如今…
「前端进阶」JS中的内存管理
像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。 而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。 因为自动垃圾回收…
从执行上下文深入理解闭包
MDN:包是函数和声明该函数的词法环境的组合。(PS:个人理解词法环境就是变量对象) Tyler McGinnis:子函数在其父级函数的变量环境上“关闭”(译者注:原文为a child function “closing” over the variable environme…
32个手写JS,巩固你的JS基础(面试高频)
作为前端开发,JS是重中之重,最近结束了面试的高峰期,基本上offer也定下来了就等开奖,趁着这个时间总结下32个手写JS问题,这些都是高频面试题,希望对你能有所帮助。 当然也可以用include、filter,思路大同小异。 类数组是具有length属性,但不具有数组原型上的…
import、require、export、module.exports 混合使用详解
自从使用了 es6 的模块系统后,各种地方愉快地使用 import export default,但也会在老项目中看到使用commonjs规范的 require module.exports。甚至有时候也会常常看到两者互用的场景。使用没有问题,但其中的关联与区别不得其解,使用起…
你真的了解 Cookie 和 Session 吗
我在做面试官的时候,曾经问过很多朋友这个问题: Cookie 和 Session 有什么区别呢?大部分的面试者应该都可以说上一两句,比如:什么是 Cookie?什么是 Session?两者的区别等。 但如果再往深入探讨的话,就慢慢有一些朋友不太了解了,谈起原理时就很少有朋友全部…