Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
{
l1:
{
for (var x in y) {
continue l1;
}
}
}
loop:
for (i = 0; i < 3; i++) {
if (i == 1) {
continue loop;
}
console.log(i);
}
loop:
{ for (i = 0; i < 3; i++) {
if (i == 1) {
continue loop;
}
console.log(i);
}}
loop:
{ for (i = 0; i < 3; i++) {
if (i == 1) {
break loop;
}
console.log(i);
}}
lbl1: {{
console.log('will be displayed');
break lbl1;
console.log('will not be displayed');
}}
//...
grunt.initConfig({
//...
jasmine: {
dev: {
specRoot: 'test/',
src: '*.js',
options: {
vendor: [
'libs/jquery-1.9.1.min.js',
'libs/*.js'
],
specs: 'test/*Spec.js',
template: require('grunt-template-jasmine-istanbul'),
templateOptions: {
coverage: 'bin/client-coverage-dev/coverage.json',
report: 'bin/client-coverage-dev',
thresholds: {
lines: 80,
statements: 80,
branches: 80,
functions: 80
}
}
}
}
}
//...
});
//...
grunt.loadNpmTasks('grunt-contrib-jasmine');
//...
grunt.registerTask('testclient', ['jasmine:dev']);
//...
Инструментирование JavaScript путем изменения кода: области применения и общие принципы работы