Вот хороший список букв, о которых я мог подумать:
o - object
a - array
s - string
d - date
n - number
r - regexp
b - boolean
А если серьезно, кроме шуток, я думаю, что вы можете смешивать упакованный / минимизированный источник с реальным источником, который пишут разработчики.Например, эта маленькая функция изначально выглядела так:
function myFunction(personName) {
this.name = personName;
}
Но после минимизации она становится такой:
function myFunction(a){this.name=a}
packer
- одна из таких утилитДин Эдвардс, который уменьшит ваш Javascript.Поиграйте с вашим исходным кодом на этом веб-сайте и посмотрите сжатый вывод.Проверьте параметр Shrink variables
справа, чтобы увидеть, как параметры и другие переменные переименовываются.
Это, однако, не должно влиять на то, как вы пишете свой код вообще.Будь то Javascript или любой другой язык, все идентификаторы - переменные, имена функций, имена классов и т. Д. Должны именоваться в соответствии с тем, что они представляют или делают, а не скрывать короткие символы.