Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как в javascript передать ссылку? (https://javascript.ru/forum/misc/69336-kak-v-javascript-peredat-ssylku.html)

jtd 15.06.2017 20:37

Rise,
еблан при чём тут названия аргументов и названия переменных? Ты с программированием дальше хелловорлда знаком?

в сишке я могу написать

Код:

int SWAP(int &a, int &b) {
  int c = a;
  a = b;
  b = c;
}

и похуй что туда передавать, могу написать так же SWAP(a, b) и всё поменяется

Мне в лабе надо то же самое на жс
Зоопарк блять.

ruslan_mart 15.06.2017 22:10

Немного извращений :D

const myEval = code => eval(code);

function swap(a, b) {
	myEval(`a = ${b}; b = ${a}`);
}


let a = 0, b = 1;
swap(a, b);
console.log(a);
console.log(b);


Сойдёт?

jtd 16.06.2017 00:23

Rise,
а в джаваскрипте есть?

Цитата:

Invalid left-hand side in assignment

laimas 16.06.2017 04:11

Rise,
из нового не все поддерживает не только IE.

laimas 16.06.2017 05:38

Rise,
ну если бы новое, это только деструктуризация массива, то все было бы Ок. :)
А на практике новое из HTML5, CSS3 и JS далеко не всё и всеми поддерживается. И бог знает сколько еще времени потребуется на это.


Часовой пояс GMT +3, время: 22:10.