[問題] bind自己
各位好:
以下程式碼:
var obj = {
foo: (function() {
return this;
}).bind(obj)
};
obj.foo(); //Window{...}
我的想法是,
foo已經有使用bind函式,
指定thisArg為obj物件,
所以,
foo函式回傳的this應該要是obj這個物件,
怎麼會變成Window?
煩請解惑,謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 116.118.69.178
※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1555093875.A.BDB.html
推
04/13 09:37,
5年前
, 1F
04/13 09:37, 1F
→
04/13 09:38,
5年前
, 2F
04/13 09:38, 2F
→
04/13 09:39,
5年前
, 3F
04/13 09:39, 3F
→
04/13 09:40,
5年前
, 4F
04/13 09:40, 4F
→
04/13 09:47,
5年前
, 5F
04/13 09:47, 5F
→
04/13 10:21,
5年前
, 6F
04/13 10:21, 6F
→
04/13 10:54,
5年前
, 7F
04/13 10:54, 7F
→
04/13 10:54,
5年前
, 8F
04/13 10:54, 8F
→
04/13 10:54,
5年前
, 9F
04/13 10:54, 9F
推
04/13 12:50,
5年前
, 10F
04/13 12:50, 10F
→
04/13 12:50,
5年前
, 11F
04/13 12:50, 11F
→
04/13 12:50,
5年前
, 12F
04/13 12:50, 12F
→
04/13 12:50,
5年前
, 13F
04/13 12:50, 13F
→
04/13 12:50,
5年前
, 14F
04/13 12:50, 14F
→
04/13 12:50,
5年前
, 15F
04/13 12:50, 15F
→
04/13 12:50,
5年前
, 16F
04/13 12:50, 16F
→
04/13 14:44,
5年前
, 17F
04/13 14:44, 17F
推
05/13 12:13,
5年前
, 18F
05/13 12:13, 18F
→
05/13 12:14,
5年前
, 19F
05/13 12:14, 19F
→
05/13 12:14,
5年前
, 20F
05/13 12:14, 20F
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章