我需要根据密钥长度
对JavaScript对象进行排序因此如下:
{ 'b' : 'asdsad', 'bbb' : 'masdas', 'bb' : 'dsfdsfsdf' }
会变成:
{ 'b' : 'dsfdsfsdf', 'bb' : 'dsfdsfsdf', 'bbb' : 'masdas' }
答案 0 :(得分:4)
没有Javascript对象属性的顺序这样的概念,您可以对它们进行排序,然后尝试通过声明顺序来获取。因为不能保证它们出现在哪个顺序。
来自EcmaScript 1规范
4.3.3对象
对象是Object类型的成员。这是一个无序 属性集合,其中包含基元 值,对象或函数。存储在对象属性中的函数称为方法。
如果您需要订购,也许查看数组会很有用。
答案 1 :(得分:1)
this.textInput.focus()