21
Javascript call () & apply () vs bind ()?
Lo so già applye callsono funzioni simili che impostano this(contesto di una funzione). La differenza sta nel modo in cui inviamo gli argomenti (manuale vs array) Domanda: Ma quando dovrei usare il bind()metodo? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin
794
javascript
arrays
function