
笔记
文章平均质量分 80
程序?猿:员
这个作者很懒,什么都没留下…
展开
-
ts讲解(接口interface)
介绍 官网是这样定义的: TypeScript的核心原则之一是对值所具有的结构进行类型检查。 它有时被称做“鸭式辨型法”或“结构性子类型化”。 在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 我是这样理解的: 给对象里每个属性定义类型(简单又粗暴) 接口初探 下面通过一个简单示例来观察接口是如何工作的: function printLabel(labelledObj: { label: string }) { console.log(labelledObj.la原创 2022-05-31 17:07:27 · 18369 阅读 · 2 评论 -
ES6及以后
ES6简介 ES6,全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版 虽然15年就有正式版本了,但是国内普遍商用是在2018年之后去了,甚至到现在有很多前端仍然搞不懂ES6(都2022年了,兄dei~) ES6 的出现主要是为了解决 ES5 的先天不足,比如 JavaScript 里并没有类的概念 目前存在少数低版本浏览器的 JavaScript 是 ES5 版本,大多数的浏览器已经支持 ES6 ES6提供了大量的语法糖,让你写代码的时候简直不要太爽!原创 2022-05-30 17:27:54 · 458 阅读 · 0 评论 -
Class、原型、原型链、this指向
文章目录this指向1.函数调用模式2.方法调用模式3.构造函数调用模式 this指向 this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定,this最终指向调用它的对象。 1.函数调用模式 当一个函数并非一个对象的属性时,那么它就是被当做函数来调用的。在此种模式下,this被绑定为全局对象,在浏览器环境下就是window对象 function that() { let q = 'this is a cainiao web ' console.log(this.q); /*原创 2022-05-28 17:55:55 · 304 阅读 · 0 评论 -
值类型和引用类型深拷贝
常见的js类型 typeof能判断哪些类型 深拷贝原创 2022-05-17 21:58:06 · 202 阅读 · 0 评论