Когда я объявлена функцией JS, и добавила точку с запятой в конце концов, что: function foo(){};
В конце объявления функции JS, добавив точку с запятой, почему jshint запросит об ошибке
Затем jshint запросом ненужной точкой с запятой. Зачем?
Когда я объявлена функцией JS, и добавила точку с запятой в конце концов, что: function foo(){};
В конце объявления функции JS, добавив точку с запятой, почему jshint запросит об ошибке
Затем jshint запросом ненужной точкой с запятой. Зачем?
Объявление функции (или класса) - это полная инструкция; он не должен иметь точку с запятой.
Вам нужна только точка с запятой для обычных исполняемых инструкций (включая const x = function() { ... };
).
есть 2 типа функции Writting
смотрите пример ниже
function _functionName() {
}; // this is not required
var _functionName = function() {
}; //this is okey
I Думаете, вы сами придумали условия? – connexo
см. Разницу T https://javascriptweblog.wordpress.com/2010/07/06/function-declarations-vs-function-expressions/ –
https://developer.mozilla.org/en-US/docs/Web/ JavaScript/Reference/Operators/function –