1
0
forked from GitHub/gf-core

support.js: add function bind (JS OOP trick)

This commit is contained in:
hallgren
2010-12-01 16:20:28 +00:00
parent 9b6f775b76
commit a2b9a684c0

View File

@@ -4,6 +4,14 @@ function element(id) {
return document.getElementById(id);
}
/* --- JavaScript tricks ---------------------------------------------------- */
// To be able to object methods that refer to "this" as callbacks
// See section 3.3 of https://github.com/spencertipping/js-in-ten-minutes/raw/master/js-in-ten-minutes.pdf
function bind(f, this_value) {
return function () {return f.apply (this_value, arguments)};
};
/* --- JSONP ---------------------------------------------------------------- */
// Inspired by the function jsonp from