Я вижу, что у многих возникают проблемы с кроссбраузерностью.
У меня вопрос: почему браузеры по-разному отображают html, css или js?
Это связано с DOM? Коробочная модель?
Почему возникают проблемы с совместимостью между браузерами, когда есть стандарты W3C и т. Д.?
Есть ли какие-либо различия в способах отображения HTML-содержимого в основных браузерах? Почему это Internet Explorer, Firefox (Mozilla),
} чтобы я получил: {"14": "...", "13": "...", "12": "..." ... Есть ли недорогой способ изменить направление: так что я получил: reverse () похоже не работает с объектами json. Единственный способ, который я могу придумать, - это перебрать все элементы и создать массив. кажется, что должен быть способ получше. Изменить: спасибо за помощь ОБНОВЛЕНИЕ: А как насчет того, чтобы сказать, есть ли у каждого ключа хронологические данные. Когда я использую $ .each для объекта, он проходит через объекты сверху вниз, я не осознавал, что это ненадежно. Вот что я пытаюсь сделать: Я не хочу запускать foo на всех, кроме последних 3 пар, то есть я хочу использовать только последние 3 пары. Я подумал, что если я смогу перевернуть их, я могу просто запустить первые три и остановиться. Могу я как-нибудь сделать последние 3? Если последние 3 упорядочивания ненадежны, есть ли более безопасный способ захватить последние 3. У последних 3 будут самые большие цифровые клавиши. Спасибо. Редактировать 2:
В принципе решаю наконец проделать манипуляции на стороне сервера. Я реорганизую свою базу данных так, чтобы соответствующие вложенные документы были заполнены документами, которые можно было запросить с помощью mongodb. Спасибо. {
"10": "..."
"11": "...",
"12": "...",
"13": "...",
"14": "...",
}
{
"14": "...",
"13": "...",
"12": "..."
"11": "...",
"10": "...",
}
$.each(object, function (key, value) {
function foo (key, value);
});