title: Uncaught TypeError: Cannot use 'in' operator to search for '123' in
body: <p>Hi i have converted json object to string by using JSON.stringify now i want key value pair in array
  for eg. key =en value =Anglais and so on...<br>
  here is <a href="http://jsfiddle.net/skhurams/JVf8W/" rel="nofollow">jsfiddle</a> <br>
  code </p>
  
  <pre><code>      var data ={"en":{"name":"Anglais"},"fr":{"name":"Français"},
  "it":{"name":"Italien"},"de":{"name":"Allemand"},"es":{"name":"Espagnol"}}
  </code></pre>
  
  <p>I have done so far </p>
  
  <pre><code>      var data = {
        "en": {
            "name": "Anglais"
        },
        "fr": {
            "name": "Français"
        },
            "it": {
            "name": "Italien"
        },
        "de": {
            "name": "Allemand"
        },
        "es": {
            "name": "Espagnol"
        }
    };
    var strData = JSON.stringify(data);
    for (var i = 0; i &lt; strData.length; i++) {
        $('#dvarray').append('string array==' + strData[i] + "&lt;br&gt;");
    }
    $.each(strData, function (key, value) {
  
        var abbr = JSON.stringify(value);
  
         $('#dvstring').html('abbr=' + abbr.substr(2, 4)); //Uncaught TypeError:
  
    });
  </code></pre>