-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
<script>
(function (window) {
var root = {};
function Number() { };
Number.prototype.show = function () {
console.log("this is root.Number not window.Number");
};
root.Number = Number;
window.test = root;
})(window);
</script>
<script>
(function (window) {
console.log(Number === test.Number); //false
var funcTest = overload([test.Number], function (num) {
num.show();
}).when([Number], function (num) {
console.log(num);
});
funcTest(1); //error TypeError: num.show is not a function
})(window);
</script>
Metadata
Metadata
Assignees
Labels
No labels