В чем разница между mixin () и extend ( ) в библиотеках Javascript

Я просматриваю различные библиотеки и часто вижу, что extension () выскакивает, но я также вижу, что появляется mixin (). В YUI есть как миксины, так и расширения.

В чем разница между этими двумя концепциями? Когда я должен выбрать между миксином и расширением объекта?

Спасибо, Мэтт

16
задан Matt 21 September 2011 в 20:28
поделиться