|
|
Parcourir par tags
Tous les tags » html » Ajax » inside JavaScript (RSS)
-
Un des mots clés les moins connus de JavaScript est sans doute le mot clé delete (msdn | mozdev). Ce mot clé permet de supprimer une propriété (expando attribute) d'un objet JavaScript.
Par exemple, nous avons un objet o qui contient 3 propriétés a, b, c. Nous pouvons boucler sur le nom des propriétés grâce à l'instruction for in :
var o ...
-
JavaScript est un langage ''late binded'' c'est à dire que chaque appel d'une propriété aura un coût et ne sera pas mis en cache.
Pour le prouver voici un exemple :
window.pageLoad = function() {
var a = [];
for(var i = 0; i < 1000000; i++){
a.push(i);
}
if (true){
// boucle N°1
var ...
-
En JavaScript, il y a 2 grandes façons de faire une classe : le mode prototype et le mode closure.
Méthode closure :
var Foo = function(){
this.method = function(){
return 'test';
}
}
Méthode prototype :
var Foo = function(){
}
Foo.prototype.method = function(){
return 'test';
}
Dans les 2 cas, ...
-
Voici la réponse au Quizz JavaScript - gestionnaire d'evenements et boucles.
Pour rappel la question était pourquoi lorsque l'on click sur un bouton créé avec le code ci-dessous, il nous affiche toujours 'button N°10' ?
var div = $get('div1');
for (var i = 0; i < 10; i++){
var btn = document.createElement('button');
...
-
Dans nos applications web on utilise de plus en plus souvent des requêtes XMLHTTPRequest, aussi appelé requête AJAX avant que ce terme ne soit utilisé pour tout et n'importe quoi. Vous savez surement que l'objet XMLHTTPRequest permet de faire des requêtes HTTP en mode asynchrone, c'est à dire qu'on peut lancer une requête sans attendre de ...
|
|
|