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].

12
Violation invariante: _registerComponent (…): le conteneur cible n'est pas un élément DOM
Je reçois cette erreur après une page d'exemple React triviale: Erreur non interceptée: violation invariante: _registerComponent (...): le conteneur cible n'est pas un élément DOM. Voici mon code: /** @jsx React.DOM */ 'use strict'; var React = require('react'); var App = React.createClass({ render() { return <h1>Yo</h1>; } }); React.renderComponent(<App />, …
388 javascript  dom  reactjs 



4
Quelle est la signification des polyfills en HTML5?
Quelle est la signification des polyfills en HTML5? J'ai vu ce mot dans de nombreux sites sur HTML5, par exemple HTML5-Cross-Browser-Polyfills. Nous collectons donc ici toutes les cales, les solutions de repli et les polyfills afin d'implanter la fonctionnalité HTML5 dans les navigateurs qui ne les prennent pas nativement en …

8
Comment obtenir le premier nombre N d'éléments d'un tableau
Je travaille avec Javascript (ES6) / FaceBook et essaie d'obtenir les 3 premiers éléments d'un tableau dont la taille varie. Je voudrais faire l'équivalent de Linq take (n). Dans mon fichier Jsx, j'ai les éléments suivants: var items = list.map(i => { return ( <myview item={i} key={i.id} /> ); }); …

12
Obtenez la différence d'heures entre deux dates dans Moment Js
Je peux obtenir la différence entre deux dates en utilisant MomentJs comme suit: moment(end.diff(startTime)).format("m[m] s[s]") Cependant, je souhaite également afficher l'heure le cas échéant (uniquement lorsque> = 60 minutes se sont écoulées). Cependant, lorsque j'essaie de récupérer les heures de durée en utilisant ce qui suit: var duration = moment.duration(end.diff(startTime)); …


4
Passer des arguments à une autre fonction javascript
J'ai essayé ce qui suit sans succès: function a(args){ b(arguments); } function b(args){ // arguments are lost? } a(1,2,3); Dans la fonction a, je peux utiliser le mot-clé arguments pour accéder à un tableau d'arguments, dans la fonction b ceux-ci sont perdus. Existe-t-il un moyen de passer des arguments à …
386 javascript 



5
Promesses JavaScript - rejeter ou lancer
J'ai lu plusieurs articles sur ce sujet, mais il n'est toujours pas clair pour moi s'il y a une différence entre Promise.rejectvs et lancer une erreur. Par exemple, Utilisation de Promise.reject return asyncIsPermitted() .then(function(result) { if (result === true) { return true; } else { return Promise.reject(new PermissionDenied()); } }); …

10
Array.size () vs Array.length
Quelle est la différence entre les deux? Je sais donc que array.size()c'est une fonction tandis que array.lengthc'est une propriété. Existe-t-il un cas d'utilisation pour utiliser l'un sur l'autre? Est-ce que l'on est plus efficace? (J'imagine .lengthque c'est beaucoup plus rapide car c'est une propriété plutôt qu'un appel de méthode?) Pourquoi …
385 javascript  arrays 


8
Moment js date comparaison de temps
J'utilise moment.js pour formater ma date et heure, ici j'ai deux valeurs de date, et je veux réaliser une fonction particulière quand une date est supérieure à l'autre. J'ai lu la plupart de leurs documents, mais je n'ai pas trouvé la fonction pour y parvenir. Je sais que ce sera …

11
Erreur de demande de Chrome: TypeError: Conversion d'une structure circulaire en JSON
J'ai ce qui suit ... chrome.extension.sendRequest({ req: "getDocument", docu: pagedoc, name: 'name' }, function(response){ var efjs = response.reply; }); qui appelle ce qui suit .. case "getBrowserForDocumentAttribute": alert("ZOMG HERE"); sendResponse({ reply: getBrowserForDocumentAttribute(request.docu,request.name) }); break; Cependant, mon code n'atteint jamais "ZOMG ICI" mais génère plutôt l'erreur suivante lors de l'exécution chrome.extension.sendRequest …

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.