Задать вопрос
  • Метод это функция или свойство?

    @twoone
    В классике метод (method) это функция ассоциированная с экземпляром класса (instance) (его объектом) или в случае статического метода непосредственно с самим классом. Свойствами (properties) называют геттеры (getters/get) или сетторы (setters/set). Так же геттер обозначают как акссесор, а сеттор как мутатор. Но зачастую можно встретить упоминание что геттер и сеттор, это аксессоры. Если метод содержит логику, то данные ассоциируются с полями (field). Методы, поля и свойства обозначают как члены (members) объекта\класса.

    Реализация классов в JavaScript отличается от классической поскольку построена на прототипах, что вносит некую долю путаницы. Путанница связанна с тем, что проблемы возникающие от потери контекста (this) вынуждают разработчиков изучать javascript намного глубже, чем это требуется в других классических языках. Из-за того что на уровне движка v8 все является членами объекта, то большинство склоняется что все в объекте это поля. И до момента объявления непосредственно методов {method(){}} это было справедливо. После необходимо разделять эти понятия даже если это всего лиш синтаксический сахар, поскольку даже в классических языках методы на самом низком уровне не могут быть чем-то отличными от полей. И всеже для ясности из называют методами.

    Исходя из всего этого методы точно не могут обозначатся свойствами.
    Ответ написан
    2 комментария
  • В чём отличие microtask от macrotaks?

    dimovich85
    @dimovich85 Куратор тега JavaScript
    https://u-academy.net/
    https :// learn . javascript.ru/event-loop ну как бы что еще добавить?
    Ответ написан
    3 комментария
  • Как создать проект с помощью laravel из командной строки?

    darakanoit
    @darakanoit
    Варианты:
    1)Запустить консоль опен сервера и в ней следовать инструкции из документации к laravel. https://laravel.su/docs/5.4/installation - самый простой
    2)Linux системы\коробки - сложнее
    3)Docker - ещё сложнее
    Ответ написан
    Комментировать
  • Что производительней - сортировка массива средствами php, или выборка и сортировка запросом mysql?

    Sergei_Erjemin
    @Sergei_Erjemin
    Улыбайся, будь самураем...
    Если есть индекс по полю для которого строится сортировка -- то mySQL быстрее. И чем больше записей, тем сильнее и сильнее это будет заметно.

    В nosql индексов обычно нет и потому там иногда на стороне приложения сортировка быстрее... особенно для сложных запросов... и порой сортировку на стороне базы построить даже сложнее (например, в случае если данные размазаны по кластеру и для сортировки их сначала надо собрать)
    Ответ написан
    4 комментария