0
У меня есть около 50 таких объектов, как:Добавление функций объекта параметров
object[0].one = something;
object[0].two = else;
object[0].options = whatever;
Не знаю, как это описать, но каждый из них имеет вложенные параметры. Я пытался добавить дополнительный параметр, который я хотел бы добавить вручную только те, которые я хотел тоже, вот так:
object[15].condition = function() { if (something) { then do something; } } ;
//and then later on in a function do
if (this.condition) {
this.condition;
}
, но я не могу заставить его работать = (Что-то вроде этого возможно Любая помощь? высоко оценили.
как делает объект '[15]' превратиться в 'this'? – Musa
Если вы вызываете функцию, которая является свойством объекта, вы все равно должны добавить круглые скобки' this.condition.() 'вместо' this.condition'. – bfuoco
Удивительный, bfuoco. Я не понимаю, почему я, по крайней мере, не пробовал этот материал, когда пытаюсь по крайней мере все остальное, по какой-то причине я просто был уверен, что это не будет Работа ..черт возьми. Какая пустая трата времени и вопрос, извините за неприятности. Большое спасибо, выбрал бы это как лучший ответ, если бы не комментарий, еще раз спасибо. –