oakland / tecblog

My tech blogs
4 stars 0 forks source link

class 和 原型链的区别和联系 #284

Open oakland opened 3 years ago

oakland commented 3 years ago

https://stackoverflow.com/questions/49643582/what-is-the-difference-between-prototype-based-class-syntax-and-class-syntax-in

oakland commented 3 years ago

借着这个顺便说说原型链,其实 js 的原型链和 css 的继承关系,很类似。这是我在看 《浏览器的工作原理与实践》这本书的时候突然想到的。

image

一个子节点的样式如果在自身的样式中找不到,就去它的父级找,如果找不到就继续去父级的父级找,以此类推,直到找到未知,如果到根节点都没有找到,那就是没有这个值了。