[問題] js的reference可以用單一變數來做到嗎?

看板Ajax作者 (KenMin)時間10年前 (2015/02/07 01:01), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
想做的事情大概像 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://www.ptt.cc/bbs/Ajax/M.1423242090.A.118.html

02/07 01:25, , 1F
不可能,js的數字是基礎型態,無法參照,只能傳值
02/07 01:25, 1F

02/07 01:26, , 2F
你要這樣做,就只能把它當成某個物件的屬性而已
02/07 01:26, 2F

02/07 10:52, , 3F
了解!! 3Q
02/07 10:52, 3F
文章代碼(AID): #1KrFDg4O (Ajax)
文章代碼(AID): #1KrFDg4O (Ajax)