作者john110290 (KenMin)
看板Ajax
標題[問題] js的reference可以用單一變數來做到嗎?
時間Sat Feb 7 01:01:28 2015
想做的事情大概像
var a = [1];
var b = a;
b[0] += 1;
alert(a); // 2
但是如果想把 a 變成單純的number的話該怎麼做到呢?
var a = 1;
var b = a;
b += 1;
alert(a); // 1 像這樣就當然不行啊~
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.250.4
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1423242090.A.118.html
1F:→ mmis1000: 不可能,js的數字是基礎型態,無法參照,只能傳值 02/07 01:25
2F:→ mmis1000: 你要這樣做,就只能把它當成某個物件的屬性而已 02/07 01:26
3F:→ john110290: 了解!! 3Q 02/07 10:52