С тех пор, как я впервые увидел эту «детскую» заметку, я не могу понять: что это значит?Что означает «ребенок» в Chrome Devtools?
3
A
ответ
5
Это «тип» объекта, который каким-то образом выведенной консоли API. Часто это имя имени конструктора, создавшего объект. Пример:
Консоль API и вывод не стандартизированы, поэтому среда может делать все, что они хотят. Это не особенность JavaScript и поэтому не имеет особого значения для написания вашего кода.
Я могу только представить себе, что целью является то, что вы можете более быстро распознать «тип» объекта при осмотре объекта.
Это не похоже на Backbone, поскольку в его коде с именем 'child' нет функции-конструктора. –
Возможно, существуют другие эвристики, используемые консолью для определения типа. Это всего лишь один из них. Опять же, поведение не стандартизировано и может различаться между средами. –
На самом деле есть функция-конструктор с именем 'child' в backbone.js - она находится внутри метода' 'extend' (http://backbonejs.org/backbone.js), который используется для создания объектов. – wOxxOm