Questions marquées «javascript»

Pour des questions concernant la programmation dans ECMAScript (JavaScript / JS) et ses divers dialectes / implémentations (à l'exception d'ActionScript). Cette balise est rarement utilisée seule mais est le plus souvent associée aux balises [node.js], [jquery], [json] et [html].



4
Pourquoi utiliser Object.prototype.hasOwnProperty.call (myObj, prop) au lieu de myObj.hasOwnProperty (prop)?
Si je comprends bien, chaque objet en Javascript hérite du prototype Object, ce qui signifie que chaque objet en Javascript a accès à la fonction hasOwnProperty via sa chaîne de prototypes. En lisant le code source de require.js, je suis tombé sur cette fonction: function hasProp(obj, prop) { return hasOwn.call(obj, …




4
Ajouter au tableau jQuery
Je sais comment en initialiser un mais comment ajouter des éléments I à un tableau? J'ai entendu dire que c'était push()peut-être? Je ne peux pas le trouver ...
103 javascript  jquery 


3
Backbone.js: `extend` non défini?
Premiers pas avec Backbone.js. Le simple fait d'inclure Backbone (versions dev / production) provoque l'erreur: Uncaught TypeError: Cannot call method 'extend' of undefined à la ligne 128: // Attach all inheritable methods to the Model prototype _.extend(Backbone.Model.prototype, Backbone.Events,

2
AngularJS: détecte automatiquement les changements de modèle
Supposons que je veuille faire quelque chose comme exécuter automatiquement du code (comme enregistrer des données sur un serveur) chaque fois que les valeurs d'un modèle changent. Est-ce que le seul moyen de le faire est de définir quelque chose comme ng-changesur chaque commande qui pourrait éventuellement modifier le modèle? …

7
Angularjs minimise les meilleures pratiques
Je lis http://www.alexrothenberg.com/2013/02/11/the-magic-behind-angularjs-dependency-injection.html et il s'est avéré que l'injection de dépendance angularjs a des problèmes si vous réduisez votre javascript afin que je je me demande si au lieu de var MyController = function($scope, $http) { $http.get('https://api.github.com/repos/angular/angular.js/commits') .then(function(response) { $scope.commits = response.data }) } Tu devrais utiliser var MyController = …

5
Pourquoi google.load rend ma page vide?
Eh bien, cela semble étrange mais je ne suis pas en mesure de trouver une solution. Pourquoi diable ce violon http://jsfiddle.net/carlesso/PKkFf/ montre-t-il le contenu de la page et, ensuite, lorsque google.load se produit, la page devient vide? Cela fonctionne bien si le google.load est effectué immédiatement, mais le retarder ne …

16
Détecter le popup bloqué dans Chrome
Je connais les techniques javascript pour détecter si un popup est bloqué dans d'autres navigateurs (comme décrit dans la réponse à cette question ). Voici le test de base: var newWin = window.open(url); if(!newWin || newWin.closed || typeof newWin.closed=='undefined') { //POPUP BLOCKED } Mais cela ne fonctionne pas dans Chrome. …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.