Size: a a a

JavaScript Rules

2020 March 09

VS

Vadym Stebakov in JavaScript Rules
Aleksey
хорошо, а почему когда я делаю все тоже самое с обьектом {} - получается false ?
один тип, одно значение
потому что объекты передаются по ссылке, а примитивные типы данных  по значению

и так же объекты ссылаются на разные участки в озу. вы же создали два разных объекта

вот к примеру
почитайте https://learn.javascript.ru/object-reference
источник

VC

Vova Chykharivskyi in JavaScript Rules
@vadymstebakov Просто залежить в якому контексті розглядати тому, що глобально в JS все об'єкти
источник

A

Aleksey in JavaScript Rules
a=b=7;
и
c=7;
d=7;

это будет 3 обьекта в памяти, при которых a и b ссылаются на 1 и то т же обьект. А  "c" и "d" на разные?
Но при сравнении примитивов смотрится только на значение?
При сравнении обьектов уже учитывается адрес в памяти?
источник

A

Aleksey in JavaScript Rules
в пайтоне есть id чтобы сравнивать адрес в памяти.
при таком сравнении a и b не были бы равными.
источник

A

Aleksey in JavaScript Rules
"потому что объекты передаются по ссылке, а примитивные типы данных  по значению"

я думаю в любом случаи переменная это ссылка, только при сравнении примитивов учитывается только знчение. За статью спасибо - прочитаю.
источник

V

Vall 🌑 in JavaScript Rules
Aleksey
"потому что объекты передаются по ссылке, а примитивные типы данных  по значению"

я думаю в любом случаи переменная это ссылка, только при сравнении примитивов учитывается только знчение. За статью спасибо - прочитаю.
Читаем правила
источник

VS

Vadym Stebakov in JavaScript Rules
Aleksey
"потому что объекты передаются по ссылке, а примитивные типы данных  по значению"

я думаю в любом случаи переменная это ссылка, только при сравнении примитивов учитывается только знчение. За статью спасибо - прочитаю.
да, верно.
только переменная это идентификатор, а не ссылка
источник

Ю

Юра in JavaScript Rules
Привет
https://codepen.io/freelancetesting/pen/Exjomdr
Почему в консоли не вывело  в run: cat/this.run()
Object { name: "Мурзик", age: 0, run: run() }    у меня так вывело , что я делаю не так ?
источник

NM

Nikita MaL in JavaScript Rules
Юра
Привет
https://codepen.io/freelancetesting/pen/Exjomdr
Почему в консоли не вывело  в run: cat/this.run()
Object { name: "Мурзик", age: 0, run: run() }    у меня так вывело , что я делаю не так ?
Не совсем понятно , что ты в итоге хочешь сделать ?

Если нужно , чтобы отработал run() , тогда выводи так : console.log(cat1.run());
источник

I

Igor® in JavaScript Rules
Nikita MaL
Не совсем понятно , что ты в итоге хочешь сделать ?

Если нужно , чтобы отработал run() , тогда выводи так : console.log(cat1.run());
Ознакомьтесь с правилами
источник
2020 March 10

ДВ

Дмитрий Волченко in JavaScript Rules
Всем добрый день. Подскажите что можно посмотреть или почитать для понимания создания архитектуры веб-приложения. Заранее благодарен
источник

DD

Dmitry Dmitriev in JavaScript Rules
Добрый день! Подскажите где можно использовать бинарные значения
источник

A

Alexandr in JavaScript Rules
Dmitry Dmitriev
Добрый день! Подскажите где можно использовать бинарные значения
К примеру, Для управления уровнями доступа
К примеру
0001 это просмотр
0010 это комментирование
0100 это редактивроание

Итого пользователь который имеет все эти возможности может быть обозначен как
0111
источник

DD

Dmitry Dmitriev in JavaScript Rules
Спасибо
источник

M

Mimik in JavaScript Rules
Кто Vs code использует?
После обновления все ок?
у меня перестал работать prettier!!!
Как исправить кто знает?
источник

АК

Александр Кедря in JavaScript Rules
Mimik
Кто Vs code использует?
После обновления все ок?
у меня перестал работать prettier!!!
Как исправить кто знает?
То же самое
источник

YP

Yura Prokopchuk in JavaScript Rules
Mimik
Кто Vs code использует?
После обновления все ок?
у меня перестал работать prettier!!!
Как исправить кто знает?
Все работает
источник

Ю

Юра in JavaScript Rules
Привет, изнчаю основы ООП
https://codepen.io/freelancetesting/pen/XWbVvdd
почему передаются параметры сюда
var slider2 = new Slider(images2);  
если прописано
function Slider(images){}  
имею ввиду параметр есть images , но если указать images2 все равно работает
источник

VS

Vadym Stebakov in JavaScript Rules
Юра
Привет, изнчаю основы ООП
https://codepen.io/freelancetesting/pen/XWbVvdd
почему передаются параметры сюда
var slider2 = new Slider(images2);  
если прописано
function Slider(images){}  
имею ввиду параметр есть images , но если указать images2 все равно работает
для начала ознакомьтесь как работают функции, а потом изучайте ооп
источник

Ю

Юра in JavaScript Rules
Vadym Stebakov
для начала ознакомьтесь как работают функции, а потом изучайте ооп
я знаю , как работают функции
источник