![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
夜剑剑
这个作者很懒,什么都没留下…
展开
-
来一份this相关知识点详细总结!
前言 this在JavaScript中是非常重要的概念,因为我们用到它的频率非常之高,在享受到它的便利性的同时,与之对应的是它的绑定规则比较难理解。今天我们就来好好总结一下this的相关知识点,这样在使用它的过程中就能更有自信和把握啦! 了解一下this 老规矩,在总结之前我们需要得先了解一下,this是什么东西? this是什么 我们先来看一个例子: function foo() { console.log(this); //Window } foo(); 我们定义了原创 2020-12-03 23:10:46 · 506 阅读 · 0 评论 -
【JavaScript】关于原型的知识点你都吃透了吗?(超详细!)
前言 在JavaScript中,原型是一个非常有趣,而且非常重要的知识点,可以说JavaScript的灵活性很大一部分都要归功于它,那么关于原型的知识点你都吃透了吗?今天就让我们一起来梳理一下原型相关的知识点吧~ 认识一下原型 想要了解原型,我们不妨从一个例子看起: var obj = {}; console.log(obj.toString()); obj明明是个空对象,为什么可以执行obj.toString()语句?别急,其实toString这个函数并不是obj对象上的,我们来看: var obj =原创 2020-12-01 00:02:13 · 442 阅读 · 0 评论 -
【JavaScript】这次深入理解一下执行上下文
前言 执行上下文在JavaScript中是很重要的概念,几乎牵涉到了方方面面的知识,理解了执行上下文能够很好的帮助理解JavaScript的运行机制,很多问题都能迎刃而解。然而,执行上下文是个很抽象的东西,很难被观察到,因此这一次我们就来一起学习一下JavaScript中的执行上下文。 了解一下执行上下文 在学习之前,我们首先得对执行上下文有一定的概念和理解。 什么是执行上下文 简而言之,执行上下文就是当前 JavaScript 代码被解析和执行时所在环境的抽象概念, JavaScript 中运行任何的代原创 2020-11-29 20:04:31 · 346 阅读 · 0 评论 -
【JavaScript】来好好盘一盘闭包!
前言 想要深入学习JavaScript这门语言,闭包这个概念几乎是绕不开的关键,今天就让我们一起好好地盘一盘,闭包到底是什么东西。 如果是零基础的小伙伴,可以先看看前一篇文章,帮助你更好的理解本文的内容: 【JavaScript】有趣的作用域和提升 了解一下闭包 1. 什么是闭包 我们先来看看闭包在MDN中的定义: 一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure) 闭包的定义非常晦涩难懂,如果通俗原创 2020-10-20 23:08:44 · 353 阅读 · 0 评论 -
【JavaScript】有趣的作用域和提升
本文介绍了作用域的概念和提升规则,并举例进行说明,深入浅出原创 2020-10-14 21:28:37 · 145 阅读 · 0 评论