摘要: 1、Proxy(代理) Proxy 可以对目标对象的读取、函数调用等操作进行拦截,然后进行操作处理。它不直接操作对象,而是像代理模式,通过对象的代理对象进行操作,在进行这些操作时,可以添加一些需要的额外操作。 一个 Proxy 对象由两个部分组成: target 、 handler 。在通过 Pro 阅读全文
posted @ 2021-09-24 23:42 小绵杨Lamb 阅读(105) 评论(0) 推荐(0)
摘要: 1、定义一个函数 规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号 : 起始,并且缩进。 return [表达式] 结束函 阅读全文
posted @ 2021-09-24 20:01 小绵杨Lamb 阅读(50) 评论(0) 推荐(0)
摘要: 1、Map map和object的区别: 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。 Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。 Map 的键值对个数可以从 size 属性获取,而 Object 的键值对个数只能手动计算。 阅读全文
posted @ 2021-09-24 19:05 小绵杨Lamb 阅读(101) 评论(0) 推荐(0)
摘要: 1、概述 ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 ES6 数据类型除了 Number 、 String 、 Boolean 、 Object、 null 和 undefined ,还新增了 Symbol 。 2、基本用法 let 阅读全文
posted @ 2021-09-24 17:26 小绵杨Lamb 阅读(49) 评论(0) 推荐(0)