Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
var text = 'Multiline \
long string \
declaration\
!';var text = 'it\'s single quote mark!'alert('Hello, world!')
alert('Hello,\nworld!')alert('Hello, world!');
alert('Hello, \
world!');
alert('Hello, \nworld!);, «list»: «ls»
, «la»: «ls»
valera( 2, 5 );
[ 1, 2, 3, 4 ];(в данном случае я ссылаюсь на Резига)//JS
if( true ) {
doSomething();
}
//php
if(true)
{
do_something();
}var x = /^banana[^s]+$/;expr ::= term (( PLUS | MINUS) term)*
term ::= factor (( MULT | DIV) factor)*
factor ::= NUMBER
expr
term
factor
NUMBER [1]
PLUS
factor
NUMBER [2]
MULT
term
factor
NUMBER [3]
*
+
1
2
3
на взгляд они не сразу видныДавайте ставить в конце каждой строки
;;, а еще лучше ;;; // this is the end of statement!!! Тогда точно никто не проглядит.вероятность неоднозначного понимая кода другим разработчикомА зачем мне в проекте человек, который не знает про AIS?
мне кажется, что стиль «минимум точек с запятыми/запятые первыми» — слегка лучше; по двум причинам: потому что этот стиль лучше читается и потому что он поощряет разработчиков лучше понимать язык
npm.config =
{ get : function (key) { return ini.get(key) }
, set : function (key, val) { return ini.set(key, val, "cli") }
, del : function (key, val) { return ini.del(key, val, "cli") }
}
npm.config = {
get: function (key) {
return ini.get(key)
},
set: function (key, val) {
return ini.set(key, val, "cli")
},
del: function (key, val) {
return ini.del(key, val, "cli")
}
}
Открытое письмо лидерам JS касательно точек с запятой