машинопись для проверки дубликатов - PullRequest
0 голосов
/ 17 ноября 2018

Почему нужно добавить строку перед логическим значением и почему они связаны друг с другом для проверки правильности дубликата

Checkduplicate($name: string) : boolean {
  for (let a of this.dataarray) {
    if (a['haha'].Name === $name) {return true;}
  } 
  return false;
} 

1 Ответ

0 голосов
/ 17 ноября 2018

Зачем добавлять строку перед логическим

string говорит нам, что параметр $name должен иметь тип string

почему они связаны друг с другом для проверки дубликатов проверки

Не уверен, что вы имеете в виду, но эта функция проверяет, есть ли у string $name дубликаты в this.dataarray

...