Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Почему выдает ошибку связанная со скобкой? (https://javascript.ru/forum/misc/83900-pochemu-vydaet-oshibku-svyazannaya-so-skobkojj.html)

Katy93 16.04.2022 19:13

Почему выдает ошибку связанная со скобкой?
 
Нашла один пример который разбираю, у автора работает, у меня выдает ошибку
Цитата:

Uncaught SyntaxError: Unexpected token (
С чем это связано?

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<script src="/js/jquery-1.9.1.js"></script>



<link rel="stylesheet" href="./bootstrap.css" media="all">
    <link rel="stylesheet" href="./sample.css" media="all">
</head>
<body>
<script>
$(document).ready(function () {

  
  getChildNodes: function (first, last) {
  }
  
  
});
</script>
<button id="test">Пример</button>

</body>
</html>

Katy93 16.04.2022 23:57

Проблема решена, нужно все это добавить в переменную (фигурные скобки). Например вот так:
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<script src="https://mysite3.su/js/jquery-1.9.1.js"></script>



<link rel="stylesheet" href="./bootstrap.css" media="all">
    <link rel="stylesheet" href="./sample.css" media="all">
</head>
<body>
<script>
$(document).ready(function () {

 const util = {  
  getChildNodes: function (first, last) {
  }
}
  
  
});
</script>
<button id="test">Пример</button>

</body>
</html>


Потом функцию можно вызвать вот так:
util.getChildNodes("first","last");


Часовой пояс GMT +3, время: 11:00.