自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mixin

JavaScript 语言的设计是单一继承,即子类只能继承一个父类,不允许继承多个父类。这种设计保证了对象继承的层次结构是树状的,而不是复杂的。但是,这大大降低了编程的灵活性。因为实际开发中,有时不可避免,子类需要继承多个父类。举例来说,“猫”可以继承“哺乳类动物”,也可以继承“宠物”。各种单一继承的编程语言,有不同的多重继承解决方案。比如,Java 语言也是子类只能继承一个父类,但是还允许继承多个界面(interface),这样就间接实现了多重继承。

2024-07-03 20:38:16 510

原创 数组的解构赋值

上面的语句都会报错,因为等号右边的值,要么转为对象以后不具备 Iterator 接口(前五个表达式),要么本身就不具备 Iterator 接口(最后一个表达式)。本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值。另一种情况是不完全解构,即等号左边的模式,只匹配一部分的等号右边的数组。如果等号的右边不是数组(或者严格地说,不是可遍历的结构,参见《Iterator》一章),那么将会报错。如果默认值是一个表达式,那么这个表达式是惰性求值的,即只有在用到的时候,才会求值。

2024-06-26 10:32:54 358

原创 Generator 函数

上面代码中,Generator 函数封装了一个异步操作,该操作先读取一个远程接口,然后从 JSON 格式的数据解析信息。这是 Generator 函数不同于普通函数的另一个地方,即执行它不会返回结果,返回的是指针对象。这意味着,出错的代码与处理错误的代码,实现了时间和空间上的分离,这对于异步编程无疑是很重要的。Generator 函数是协程在 ES6 的实现,最大特点就是可以交出函数的执行权(即暂停执行)。,这个参数可以传入 Generator 函数,作为上个阶段异步任务的返回结果,被函数体内的变量。

2024-06-25 15:35:00 927

原创 原生构造函数的继承

关键字不仅可以用来继承类,还可以用来继承原生的构造函数。因此可以在原生数据结构的基础上,定义自己的数据结构。,再将父类的属性添加到子类上,由于父类的内部属性无法获取,导致无法继承原生的构造函数。之所以会发生这种情况,是因为子类无法获得原生构造函数的内部属性,通过。以前,这些原生构造函数是无法继承的,比如,不能自己定义一个。依然是一个普通数组,所有原生的数组方法都可以在它上面调用。属性,这个内部属性无法在子类获取,导致子类的。等)的子类,这是 ES5 无法做到的。子类的例子,可以用来定制报错时的行为。

2024-06-23 20:44:32 580

原创 箭头函数的拓展

上面代码中,原始意图是返回一个对象{ a: 1 },但是由于引擎认为大括号是代码块,所以执行了一行语句a: 1。,然后函数就结束了,没有返回值。如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,并且使用return语句返回。由于大括号被解释为代码块,所以如果箭头函数直接返回一个对象,必须在对象外面加上括号,否则会报错。如果箭头函数只有一行语句,且不需要返回值,可以采用下面的写法,就不用写大括号了。如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。箭头函数使得表达更加简洁。

2024-06-22 08:44:41 503

原创 Es6声明变量的方法及不同2

【代码】Es6声明变量的方法及不同2。

2024-06-21 10:11:52 244

原创 React脚手架的搭建方法及配置

react脚手架:npm create react-app 项目名称。下载包:npm i react-router-dom。

2024-06-21 09:50:12 673 1

原创 Es6的语法以及声明变量的方法的区别

1.var以及let 声明变量会有变量提升而const声明的是常量,故不会有变量提升,

2024-06-20 20:27:03 192

空空如也

空空如也

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

TA关注的人

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