首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
javascript
订阅
微笑_爱学习
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
理解JavaScript概念系列--异步任务
最近权利的游戏第八季已经开播两集了,权游迷们看完第二集的时候不知道有没有这样一种体会,想象一下如果你是剧中的一位人物,在与异鬼大军大战前夜你会想什么或者你会做些什么事?不得不说导演把剧中人物在大战前夜他们的心理活动以及表现描述的恰到好处,每一帧画面都值得细细体味。 回到写文章上…
JS中的三种继承
请先看下图,如果各位大佬觉得soeasy,请直接 插队这里 查看class继承 。 js 中的对象都是由构造函数创造出来的(对象字面量其实是一种语法糖,本质上也是由构造函数创造的)。而除了箭头函数,所有函数都存在一个叫prototype的属性。js 内置的函数都在 protot…
关于this的那些事
上面代码我们主要关注一点就是执行上下文,在1、2的位置分别绑定me、you上下文对象,所以输出的是相对应的name值;在3位置前面定义了一个全局的name变量,并且在没有指定上下文环境被输出了,这也涉及到this的隐式绑定(在"this的绑定"讲会详细说明),绑定到了当前环境w…
浅谈js的事件循环(Event Loop)
事件循环是js这门语言的一大特点。 了解事件循环机制,有助于日常开发中遇到的一些异步问题。 而且还是前端面试一经常考点。 希望大家看完可以有所收获,喜欢的话,赶紧点波订阅关注/喜欢。
理解JavaScript概念系列--继承
面向对象编程(OOP)语言的三个个主要特性分别是“封装”,“继承”和“多态”。 封装: 将属性和方法放到一个“类”中的过程。 继承: 让子类拥有父类的属性和方法的过程。 多态: 多种(使用)形态,主要有重写(覆盖)和重载。 重写(覆盖)是子类对继承了来自父类中允许访问的方法的实…
我还没搞懂 JS 中 this 指向及继承,直到有人向我这样解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 我们会发现 obj已经有几个属性(方法)了。那么问题来了:valueOf/toString/constructor 是怎么来?我们并没有给 obj.valueOf 赋值呀。 答案: 这跟 __proto__有关…
我从来不理解JavaScript闭包,直到有人这样向我解释它
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 正如标题所述,JavaScript闭包对我来说一直有点神秘,看过很多闭包的文章,在工作使用过闭包,有时甚至在项目中使用闭包,但我确实是这是在使用闭包的知识。 最近看到的一些文章,终于,有人用于一种让我明白方式对…
全面解析this的指向
对this指向的全面解析,包括this的调用位置,各种绑定规则等等,以及手写一个new的实现。最后是几道练习题
前端战五渣学JavaScript——闭包
上面说的很清楚,就是一个函数内部再创建另一个函数(尴尬。。。好像跟书上说的一样。多余解释)。我之前面试也经常被问到这个问题。。。没想到书上就这么一句。以下需要有一点js的基础,了解作用域才能看明白。。。 看,奇迹吧!!!我们输出了a函数中的局部变量b的值。就是这么神奇。。。 上…
【译】12个提升你javascript能力的概念
javascript 是一门复杂的语言。如果你是一名 javascript 开发者,理解它的一些基础概念是很重要的。本文选取了 12 个 JS 开发者应该掌握的概念,但不代表 JS 开发者需要了解的全部内容。 注意:我会在 github 仓库JS Tips & Tidbits上…