Какое назначение выполняется в этом выражении javascript: var api = this.api (), data; - PullRequest
1 голос
/ 14 июня 2019

В этой ссылке .

приведен пример Dooatables footerCallback.чтобы понять, что часть , data добавит к this.api().

Некоторые другие примеры в Datatables, такие как второй здесь , не используют часть ", data".

Я думаю, что добавление «, данных» в операторе присваивания связано с синтаксисом JavaScript.Я не совсем осведомлен о синтаксисах JavaScript, любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 14 июня 2019

То, что происходит, - две переменные создаются одновременно: api и data. Поскольку data не имеет назначения, его значение будет undefined.

 var api = this.api(), data;

- это то же самое, что написать:

 var api = this.api();
 var data;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...