Честно говоря, я не думаю, что это хорошая идея сделать это в стиле JQuery.В любом случае вам нужно предоставить объект конфигурации, поэтому несколько символов не будут иметь большого значения.
Но хуже всего то, что когда кто-то еще увидит ваш код, он не будет знать, откуда берутся дополнительные заголовки, и он, вероятно, потратит часы своей жизни.
Если вы все еще хотитечтобы где-то иметь заголовки по умолчанию, сделайте это с помощью Javascript следующим образом:
Y.myDefaultIOCfg={"My-Custom-Header":value}
...
var cfg=Y.merge(Y.myDefaultIOCfg, {
method: 'GET',
data: 'foo=bar'
})
request = Y.io(uri, cfg)
Таким образом, вы прямо скажете, что используете какой-то объект в качестве шаблона для объекта конфигурации, и там можно найти дополнительное определение заголовка.