自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 《你不知道的JavaScript》上卷 partII chapter1 关于this

当一个函数被调用时,会创建一个活动记录(执行上下文)。这个记录会包含函数在哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。this就是记录其中的一个属性,会在函数执行的过程中用到。this不指向自身,也不是指向作用域。this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。这种显式的传递随着应用的复杂会使得代码越来越麻烦。如果没有this就需要显式传入一个上下文对象。1.2 this到底指向哪里。1.1为什么需要this。

2024-12-11 17:19:46 217

原创 《你不知道的JavaScript》上卷 chapter5 作用域闭包

import 可以将一个模块中的一个或多个API导入到当前作用域中,并分别绑定在一个变量上(在我们的例子里是hello)。es6里的模块没有“行内”格式,必须被定义在独立的文件中(一个文件一个模块)。无论用何种方式将内部函数传递到所在的词法作用域以外,它都会持有对原始定义作用域的引用,无论在何处执行这个函数都会使用闭包。②封闭函数必须返回至少一个内部函数,这样内部函数才能在私有作用域中形成闭包,并且可以访问或修改私有的状态。①必须有外部封闭函数,该函数必须至少被调用一次(每次调用都会创建一个新的模块)。

2024-11-20 17:50:23 352

原创 《你不知道的JavaScript》上卷 chapter4 提升

函数声明会提升并覆盖同名的变量声明和函数表达式。

2024-11-04 17:48:41 247

原创 《你不知道的JavaScript》上卷 chapter3 函数作用域和块作用域

但函数作用域不是唯一的作用域单元,块作用域指的是变量和函数不仅可以属于所处的作用域,也可以属于某个代码块。本质上,声明一个函数内部的变量或函数会在所处的作用域中“隐藏”起来,这是有意为之的良好软件的设计原则。

2024-11-03 15:33:49 316 1

原创 《你不知道的JavaScript》上卷 chapter2 词法作用域

欺骗词法不要使用,因为会大大降低性能。

2024-11-03 12:15:44 422

原创 《你不知道的Javascript》上卷 第一章作用域是什么

《你不知道的JavaScript》系列

2024-11-03 11:05:27 125

原创 JavaScript原型及原型链

在 JavaScript 中,当访问一个对象的属性时,会先在对象自身查找,如果没有找到,则会沿着原型链逐级向上查找,直到找到该属性或到达原型链的顶端(即。属性(即对象的原型)来实现继承。具体地,通过将一个对象的。方法创建一个新对象,使用现有的对象来提供新创建的对象的。指向另一个对象,从而使前者可以访问后者的属性和方法。

2024-07-22 22:21:19 818 1

原创 Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘hour‘)

上面一个时间选择器只展示后台返回的数据,用后台返回的开始时间结束时间绑定在el-time-picker上,控制台之前一直疯狂多条报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'hour'),页面渲染的部分功能也不正常了,比如这是个弹窗,主页面点详情加载这个弹窗时,会出现多个弹窗,有的也关闭不了,各种问题。里的日期就是不合法的。,现在就算返回是null,也能正常展示字段,不会出现奇奇怪怪的了。

2023-09-26 16:41:29 1427

原创 Javascript中函数表达式、、箭头函数、函数语句、成员函数

总结: 函数表达式和箭头函数是匿名函数,它们没有固定的名称,但可以通过变量或参数引用。函数语句和成员函数有固定的名称,并且可以直接通过名称调用。在函数表达式中,函数本身没有名称,但可以通过变量引用该函数。以下是函数表达式、箭头函数、函数语句和成员函数的示例以及它们名称的解释。箭头函数(Arrow Function): 箭头函数是一种更简洁的函数表达式语法,用于创建匿名函数。成员函数(Method): 成员函数是定义在对象或类中的函数。这种函数具有名称,并且可以通过函数名称直接调用。在此示例中,函数名称为。

2023-07-14 10:37:21 135 1

原创 前端向后台请求数据写在mounted函数和methods里区别

2023-06-02 11:53:48 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除