JavaScript 反射机制及 Reflect 详解
反射指编译期还不知道加载哪个类,到运行时才加载、执行;程序运行中能拿到自身信息。JS 里 apply 就是一种反射用法。 ES6 的 Reflect 把对对象的底层操作收成一套静态 API,并作为 Proxy 拦截器的默认实现。它不是构造函数,不能 new,也不能当普通函数调用。 一、什么是 Ref…
首 页 反射
反射指编译期还不知道加载哪个类,到运行时才加载、执行;程序运行中能拿到自身信息。JS 里 apply 就是一种反射用法。 ES6 的 Reflect 把对对象的底层操作收成一套静态 API,并作为 Proxy 拦截器的默认实现。它不是构造函数,不能 new,也不能当普通函数调用。 一、什么是 Ref…
从功能上看,new 和 newInstance() 都能创建类的实例。前者是关键字,后者是方法。差别在于:newInstance() 走类加载机制,按运行时拿到的类名来反射创建;new 在源码里写死类型,直接创建。 为什么要两种方式?主要是软件的可伸缩、可扩展、可复用:明确知道要哪个类时用 new;…
| 一 | 二 | 三 | 四 | 五 | 六 | 日 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
2026-09-16 20 0
2026-09-05 27 0
2026-09-05 42 0
2026-09-03 30 0
2026-09-02 39 0
2026-09-01 29 0
2026-08-31 38 0
2026-08-31 27 0
2026-08-29 39 0
2026-08-17 37 0
2021-04-07 855 0
2015-04-20 1761 0
2015-12-23 1601 0
2015-06-19 1687 0
2020-02-23 990 0
2015-04-23 845 0
2021-07-26 907 0
2026-08-15 115 2
2026-08-17 54 1
2015-06-04 1781 0
2016-02-19 1394 0
2015-03-28 1802 0
2020-09-22 1509 0
2015-04-17 1603 0
2017-06-24 1362 0
2020-04-04 1576 0
2026-08-19 40 0
极客之家以原创技术教程为主。转载或引用会尽量注明出处。
关于我们 · 隐私政策 · 联系我们
如认为内容侵权,请发邮件至 47457320@qq.com。
Copyright © 2026 极客之家 All rights reserved. .
蜀ICP备2025170724号 站长统计


