摘要:
扩展运算符(Spread Operator)是 JavaScript 中一个非常实用的语法特性,用三个点 ... 表示。它允许将可迭代对象(如数组、字符串、Set、Map 等)“展开”为多个独立的元素,或者在对象字面量中复制对象的属性。 一、在数组中的使用 1. 展开数组 const arr1 = 阅读全文
posted @ 2026-01-29 18:32
chenlight
阅读(20)
评论(0)
推荐(0)
摘要:
Proxy 是 ES6 提供的对象拦截器,其中 apply 和 construct 是专门用于拦截函数的两个核心方法: apply:拦截函数的普通调用(func()、func.call()、func.apply()) construct:拦截函数的构造调用(new Func()) 只有函数对象才能被 阅读全文
posted @ 2026-01-29 18:09
chenlight
阅读(25)
评论(0)
推荐(0)
摘要:
核心概念先理解 这三个方法都属于 Function.prototype 上的方法,所有函数都可以调用它们,核心作用是:改变函数执行时的 this 指向,但调用方式和效果有明显区别。 1. call 方法 用法 函数名.call(thisArg, arg1, arg2, ...) thisArg:函数 阅读全文
posted @ 2026-01-29 16:45
chenlight
阅读(86)
评论(0)
推荐(0)

浙公网安备 33010602011771号