1. Comment ajouter des attributs à un objet ?
Méthode 1 : var b = {} ;
b["nom"] = "test";
delete b.name supprime les attributs de l'objet
Méthode 2 : b.name = "test" ;
2. Comment déterminer si une variable est déclarée ?
typeof(a) == "non défini"
typeof(d) == "fonction" s'il s'agit d'une fonction
3. Comment l’exprimer sous forme de chaîne ?
Par guillemets doubles (""), numéro de ligne simple (''), barre oblique inverse (//)
1+"1"=11
1+'1'=11
4.Javascript n’a qu’un seul type de nombre, à savoir le nombre.
5.Quels sont les types de données de base de Javascript ?
nombre (nombre), chaîne (chaîne), Booléen (Booléen), non défini (non défini), Null (vide)
Aussi : Objet
6. Quelle est la différence entre les classes et les objets ? Comment l'implémenter avec javascript ?
Copiez le code comme suit :
fonction maClasse()
{ }
maClasse.prototype.ID = 1 ;
maClasse.prototype.Name = "johnson";
maClasse.prototype.showMessage = fonction()
{
alert("ID : " + this.ID + "Name : " + this.Name);
}
var obj1 = new maClasse();
obj1.showMessage();
7. Combien de types différents de boucles existe-t-il en JavaScript ?
Deux sortes. boucle for et boucle while.