Compte tenu de ce code ci-dessous de l'échantillon qui clone une ligne de table, définit des propriétés et ajoute ensuite à une table:Existe-t-il un moyen préféré de mettre en forme les chaînes jQuery pour les rendre plus lisibles?
$("#FundTable").append(
objButton.parents("tr").clone()
.find(".RowTitle").text("Row " + nAddCount).end()
.find(".FundManagerSelect").attr("id", "FundManager" + nAddCount)
.change(function() { ChangeFundRow(); }).end()
.find(".FundNameSelect").attr("id", "FundName" + nAddCount).end()
);
Quelqu'un at-il des suggestions quant à la façon dont cela pourrait être formaté pour être plus facile sur l'oeil? Y a-t-il une convention acceptée pour faire cela?
Il serait utile d'avoir un ensemble de règles qui peuvent être suivies, et qui peuvent être incorporées dans un ensemble de normes.
J'aime cela, car il reflète mon approche de regex - ayant un uber-regex est souvent moins compréhensible que 2-3 petits plus petits –
C'est beaucoup mieux. Juste parce que vous pouvez * chaîne * ne signifie pas que vous * devriez *. –
Je me suis toujours demandé à ce sujet, je dois avouer. Mon énervement avec cette approche est que vous mettez en cache une variable qui est déjà mise en cache (sur la chaîne). Étant donné que certains pourraient être assez importants, ne vaut-il pas mieux enchaîner, ou s'agit-il d'un surcoût acceptable? –