Size: a a a

JavaScript Noobs — сообщество новичков

2021 February 17

А

Андрей in JavaScript Noobs — сообщество новичков
Нужно было так ?this.constructor.tween.to()
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
Андрей
Нужно было так ?this.constructor.tween.to()
Constroctor убери
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
А стоп
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
Constroctor убери
Так и было без него)
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
Эт статик
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
jk
Потому что static метод. Он ссылается не на свойство экземпляра, а на свойство конструктора.
Вот , правильно сказал он.
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Ага this.constructor.tween.to() - Cannot read property 'to' of undefined
источник

А

Андрей in JavaScript Noobs — сообщество новичков
В конструкторе this.tween определен
источник

j

jk in JavaScript Noobs — сообщество новичков
Андрей
Нужно было так ?this.constructor.tween.to()
На вот, поупражняйся.

function MyClass () {
 this.instanceOwnProperty = 3
}

MyClass.__proto__ = {
 staticPrototypeProperty: 5
}

function method () {
 console.log('call method')
 console.log('staticOwnProperty', this.staticOwnProperty)
 console.log('staticPrototypeProperty', this.staticPrototypeProperty)
 console.log('instanceOwnProperty', this.instanceOwnProperty)
 console.log('instancePrototypeProperty', this.instancePrototypeProperty)
}

MyClass.staticMethod = method
MyClass.staticOwnProperty = 1

MyClass.prototype.instanceMethod = method
MyClass.prototype.instancePrototypeProperty = 2

MyClass.staticMethod()
new MyClass().instanceMethod()
источник

А

Андрей in JavaScript Noobs — сообщество новичков
jk
На вот, поупражняйся.

function MyClass () {
 this.instanceOwnProperty = 3
}

MyClass.__proto__ = {
 staticPrototypeProperty: 5
}

function method () {
 console.log('call method')
 console.log('staticOwnProperty', this.staticOwnProperty)
 console.log('staticPrototypeProperty', this.staticPrototypeProperty)
 console.log('instanceOwnProperty', this.instanceOwnProperty)
 console.log('instancePrototypeProperty', this.instancePrototypeProperty)
}

MyClass.staticMethod = method
MyClass.staticOwnProperty = 1

MyClass.prototype.instanceMethod = method
MyClass.prototype.instancePrototypeProperty = 2

MyClass.staticMethod()
new MyClass().instanceMethod()
Спасибо
источник

A

Alexiagray [Свободен... in JavaScript Noobs — сообщество новичков
Андрей
Спасибо
Но лучше просто убери static и не ебись
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Нужно в другом месте вызвать метод закрытия. Хотел так
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Alexiagray [Свободен]
Но лучше просто убери static и не ебись
И правда - так лучше) Но стоит потом твой пример поковырять
источник

AG

And Grigoryan in JavaScript Noobs — сообщество новичков
только с помощью сеттера можно ловить изменение значение в объекте?
источник

j

jk in JavaScript Noobs — сообщество новичков
And Grigoryan
только с помощью сеттера можно ловить изменение значение в объекте?
Ну ещё Proxy есть.
источник

AG

And Grigoryan in JavaScript Noobs — сообщество новичков
а как называется ивент когда меняется значение?
источник

AG

And Grigoryan in JavaScript Noobs — сообщество новичков
в прокси
источник

AG

And Grigoryan in JavaScript Noobs — сообщество новичков
просто не совсем с ним разобрался
источник

S

System404 in JavaScript Noobs — сообщество новичков
Roman
у меня есть такая структура
const lines = [
   {
       position: 1, attributes: {}
   },
   {
     position: 2,
     attributes: {
       'section-item': { depth: '1', id: '6be8bd63-6488-4276-8efb-e991888e9ff5' }
     },
   },
   {
     position: 3,
     attributes: {
       list: {
         depth: '1',
         sectionId: '6be8bd63-6488-4276-8efb-e991888e9ff5',
       }
     },
   },
   {
     position: 4,
     attributes: {
       'section-item': { depth: '2', id: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2' }
     },
   },
   {
       position: 5,
       attributes: {
         list: {
           depth: '2',
           sectionId: 'e7b8c86c-b4d5-4873-a20c-446ef95224b2',
         }
       },
     },
 ]



как сгрупировать ее по грубине? например для айтема с позицией 2 будет поле children и туда будут входить вложение айтемы?
источник

R

Roman in JavaScript Noobs — сообщество новичков
Что это?
источник