jquery ajax кеш

Сред многото параметри на метода jQuery.ajax е кеш параметърът със следното описание:

> кеш > По подразбиране: true, false за dataType 'script' и 'jsonp'

Лично аз не разбирам защо се прави това, може би това поведение е логично за някои задачи, които не срещам.

Моето разсъждение е, че типът "скрипт" се използва за асинхронно зареждане на скриптове с функцията getScript. Те рядко се променят и трябва да се кешират възможно най-силно. Останалите видове заявки са за получаване на актуални данни от приложението. Не е необходимо да се кешират.

Защо jQuery прави обратното?

> Е, ако получите скрипт с ajax заявка, тогава > че ще има някаква динамика в него (в зависимост от средата). Когато получа скрипт с Ajax заявка, имам предвид, че той ще бъде зареден асинхронно. Дори не знам защо трябва да се говори за динамика.

> Същото с json. Това е работата, не е същото с jisung, но е същото с jisung-b.

Не виждам никаква логика в това, подобни типове се обработват по различен начин, почти едни и същи са еднакви.