Мужики, я не знаю. Мне так удобнее.
время моей работы с extjs пока исчисляется неделями и я не особенно задумывался о том как все это делают
но на мой взгляд
запись
{
a: 'ssdfhskufhkushdfiuhsdf'
, b: 'jasodjd , '
, c: 'sdfsaghdrfghsdrhsdfhsdfhsdfhdfhsdfh'
, d: 'sjdksjdfksjdhfkajshdkf'
, e: 'sdlkfjsldfjlskdjflskjdlfkjlваппышзыщвз аодлasdhflakjs'
}
удобней читать на предмет разделителей чем
{
a: 'ssdfhskufhkushdfiuhsdf',
b: 'jasodjd , ',
c: 'sdfsaghdrfghsdrhsdfhsdfhsdfhdfhsdfh',
d: 'sjdksjdfksjdhfkajshdkf',
e: 'sdlkfjsldfjlskdjflskjdlfkjlваппышзыщвз аодлasdhflakjs'
}
такую запись я стал сперва применять в sql
update T set
a= 'ssdfhskufhkushdfiuhsdf'
, b= 'jasodjd , '
, c= 'sdfsaghdrfghsdrhsdfhsdfhsdfhdfhsdfh'
, d= 'sjdksjdfksjdhfkajshdkf'
, e= 'sdlkfjsldfjlskdjflskjdlfkjlваппышзыщвз аодлasdhflakjs'
where q=1
and w=2
and e=3
При такой записи легче будет увидеть ошибку если например где-то корме запятой еще и скобку не закрыл или двоеточие не поставил или
просто нет под рукой IDE.
Опять же если код генерировать как нибудь, или динамически формируемые данные. я при отладке (сервер) данные вывожу в консоль или лог, а там никакой подсветки.
вот например json:
[{
task:'ColumnTree Example',
duration:'3 hours',
user:'',
uiProvider:'col',
cls:'master-task',
iconCls:'task-folder',
children:[{
task:'Abstract rendering in TreeNodeUI',
duration:'15 min',
user:'Jack Slocum',
uiProvider:'col',
leaf:true,
iconCls:'task'
...
но в C, паскале, яве ставлю ";" как все? да и в js ";" тоже в конце. И у меня даже мысли не возникает поставить ее в начале.