In some part of onInit
function of a controller in a SAPUI5
application there is an auto generated code like this:
this.getView().addEventDelegate({
onBeforeFirstShow: function() {
// Some codes
}.bind(this)
});
Now my question is what does .bind(this)
mean? What does it do? Is it a pure JavaScript code or it is related to SAPUI5?