a String.prototype’s “this” doesn’t return a string?

To make sure you’re always getting a string, trying using this code:

String.prototype.doNothing = function() {
    return this.toString();
};

alert(typeof 'foo'.doNothing())
alert(typeof 'foo')

In your original code, this is being returned as the string object and not the actual string.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)