Que fait le “il” est la fonction dans ce code?

J'espère que quelqu'un pourrait m'expliquer ce que "il" ne (se servir) dans AngularJS ou tout simplement en JavaScript (je ne sais pas si c'est spécifique à Angulaires). À cela, s'avère, est une chose difficile à Google pour, être nommé "elle" et tous les. Je l'ai vu utilisé tout au long de l'AngularJS docs. Je vais vous donner un exemple de la ngShow page (c'est le code pour afficher/masquer un div contenant un coup de pouce vers le haut ou pouce vers le bas).

var thumbsUp = element(by.css('span.glyphicon-thumbs-up'));
var thumbsDown = element(by.css('span.glyphicon-thumbs-down'));

it('should check ng-show /ng-hide', function() {
  expect(thumbsUp.isDisplayed()).toBeFalsy();
  expect(thumbsDown.isDisplayed()).toBeTruthy();

  element(by.model('checked')).click();

  expect(thumbsUp.isDisplayed()).toBeTruthy();
  expect(thumbsDown.isDisplayed()).toBeFalsy();
});
InformationsquelleAutor tarrball | 2014-06-10