摘要: 原型链污染原理 我们来看看下面这个语句: object[a][b] = value 如果我们可以控制 a、b、value 的值,将 a 设置为__proto__,那么我们就可以给 object 对象的原型设置一个 b 属性,值为 value。这样所有继承 object 对象原型的实例对象就会在本身不 阅读全文
posted @ 2023-08-03 01:58 胧月北宸 阅读(94) 评论(0) 推荐(0)
摘要: Object 对象的相关方法 JavaScript 在Object对象上面,提供了很多相关方法,处理面向对象编程的相关操作。本章介绍这些方法。 Object.getPrototypeOf() Object.getPrototypeOf方法返回参数对象的原型。这是获取原型对象的标准方法。 var F 阅读全文
posted @ 2023-08-03 01:05 胧月北宸 阅读(46) 评论(0) 推荐(0)
摘要: 对象的继承 面向对象编程很重要的一个方面,就是对象的继承。A 对象通过继承 B 对象,就能直接拥有 B 对象的所有属性和方法。这对于代码的复用是非常有用的。 大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统上,JavaScript 语言的继承不通过 class,而是通过“原 阅读全文
posted @ 2023-08-03 00:53 胧月北宸 阅读(40) 评论(0) 推荐(0)