Como C# codificador de aprendizaje JavaScript Me parece mucho más fácil de leer:¿Puedo formatear mi código JavaScript/JQuery con saltos de línea y pestañas?
$(this)
.first()
.prepend("<h3>Title</h3>")
.end()
.removeClass("hidden");
que esto:
$(this).first().prepend("<h3>Title</h3>").end().removeClass("hidden");
Sin embargo JSLint se queja de la primera. Pero no entiendo por qué. ¿Esto me meterá en problemas en cualquier lugar?
Actualización: Puede establecer el valor de la muesca en la parte inferior de la página JSLint y por lo tanto hacer que el código "válida". Hay una bifurcación de JsLint, http://www.jshint.com/, que también acepta pestañas.
¿Qué dice JSLINT? – Sarfraz
El ** por qué ** es el espacio en blanco entre el elemento anterior y el punto –
Como nota al margen, ¿por qué está usando '$ (this) .first()'? Si 'this' es un elemento,' $ (this) 'contiene solo un elemento de todos modos. – pimvdb