La programmation

1752
Affichage des validations Git non poussées

Comment puis-je afficher les validations locales que j'ai effectuées et qui n'ont pas encore été transférées vers le référentiel distant? Occasionnellement, git statusimprimera que ma branche est X s'engage avant origin/master, mais pas toujours. Est-ce un bug avec mon installation de Git, ou...

1745
Qu'est-ce que le «nouveau» mot clé en JavaScript?

Le newmot clé en JavaScript peut être assez déroutant lors de sa première rencontre, car les gens ont tendance à penser que JavaScript n'est pas un langage de programmation orienté objet. Qu'Est-ce que c'est? Quels problèmes cela résout-il? Quand est-ce approprié et quand non?...

1745
Copier le tableau par valeur

Lors de la copie d'un tableau en JavaScript vers un autre tableau: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] J'ai réalisé que cela arr2fait référence au même tableau que arr1, plutôt qu'à un nouveau tableau indépendant. Comment puis-je copier le...