mischa.samolkaev
Продвинутый
Дата регистрации:
12.07.2012 13:00:02
Сообщений: 74
В php есть полезная штука, передача переменных по ссылке, но в js ссылок как таковых нет, но возникает вопрос, как сделать код такого типа
<?php
function incVar(&$var){
$var++;
}
$varib=0;
incVar($varib)//1
incVar($varib)//2
incVar($varib)//3
incVar($varib)//4
?>
но на js, другая формулировка вопроса: 'Как пожно имитировать php-подобные ссылки в javascript'
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Это называется жёсткой ссылкой. В JavaScript нет такой возможности.
mischa.samolkaev
Продвинутый
Дата регистрации:
12.07.2012 13:00:02
Сообщений: 74
Можно ли как нибудь это имитировать?
Admin
Администратор
Дата регистрации:
27.05.2010 21:23:42
Сообщений: 3063
Не совсем аналог жёстких ссылок, но всё-таки. В функции можно вообще убрать параметр, который является жёсткой ссылкой, а в самой функции использовать глобальную переменную. Тогда изменяя её внутри функции, она будет автоматически изменяться и снаружи.