Search code examples
javascriptstringobjecttolower

Object foo has no method 'toLowercase'


I'm trying to get a lowercase value of each key in said object.

for (each in {'foo':'bar','bar':'foo'}) {
    console.log(typeof each, each.toLowercase());
}

The error I get is Object foo has no method 'toLowercase', yet typeof each returns 'string'


Solution

  • It's toLowerCase() with a capital "C".