JQuery Progress Timer Bar

J'ai une barre temporisée de progression dans jQuery – voici un exemple http://jsfiddle.net/6h74c/ Si j'ai des valeurs de temps en millisecondes, (600000 = 10 minutes, 300000 = 5 minutes, etc.), comment puis-je faire l'incrément de barre pour cette période? Dans le lien jsfiddle, j'essaie de configurer la barre de progression pour augmenter de 835 000 […]

Utilisations Javascript de bind vs curry?

J'essaie de comprendre la différence entre curry vs bind . La mise en œuvre de bind est: /*1*/ Function.prototype.bind = function () /*2*/ { /*3*/ var fn = this, /*4*/ args = Array.prototype.slice.call(arguments); /*5*/ var object = args.shift(); /*6*/ return function () /*7*/ { /*8*/ return fn.apply(object, /*9*/ args.concat(Array.prototype.slice.call(arguments))) /*10*/ }; /*11*/ } La mise […]

Comment puis-je «attendre» sur un Rx Observable?

Je voudrais pouvoir attendre d'une observation, par exemple const source = Rx.Observable.create(/* … */) //… await source; Une tentative naïve résulte dans l'attente de résoudre immédiatement et ne pas bloquer l'exécution Edit: Le pseudocode pour ma fonction complète est: if (condition) { await observable; } // a bunch of other code Je comprends que je […]

Convertir l'horodatage Json en date et heure normales en javascript

J'ai un timestamp Json que je souhaite convertir en format date time simple en utilisant javascript. J'ai besoin de la date et de l'heure dans le format suivant: dd-mm-aaah hr: mn Voici un exemple json date de je souhaite extraire l'horodatage: "timestamp": 1326439500 { "count": 2, "d": [ { "title": "Apple iPhone 4S Sale Cancelled […]

Est-il possible de baser 36 codage avec JavaScript / jQuery?

Je pense à l'utilisation de la technique de codage / décodage ici (le codage à la base 36 / décodage à partir de la base 36 est simple dans Ruby) Comment mettre en place une petite URL comme des URL dans Twitter? L'idée est de suivre les renvois des utilisateurs, d'inviter des URL. Je peux […]

Javascript node.js obtenir le numéro de ligne dans try catch?

J'utilise try catch sur un script node.js: try {} catch (err) {console.log(err)} Je reçois une sortie comme celle-ci: { stack: [Getter/Setter], arguments: [ 'undefined' ], type: 'called_non_callable', message: [Getter/Setter] } Existe-t-il un moyen simple de rendre cela plus informatif? Inclure les numéros de ligne et les noms de fonctions et autres?

Google Maps v3 – Pourquoi LatLngBounds.contains renvoyant faux

J'ai le code suivant dans lequel je m'attends à ce que la méthode contient renvoie true, mais elle renvoie false: var bounds = new google.maps.LatLngBounds( new google.maps.LatLng(55.38942944437183, -2.7379201682812226), new google.maps.LatLng(54.69726685890506, -1.2456105979687226) ); var center = bounds.getCenter(); // (55.04334815163844, -1.9917653831249726) var x = bounds.contains(center); // returns false Sur la même page, où map est une référence […]

Mapbox GL JS getBounds () / fitBounds ()

J'utilise Mapbox GL JS v0.14.2 et j'ai cherché haut et bas à travers la documentation et très peu est clair à ce sujet. Si vous utilisez l'API JS standard, il est très clair de «adapter la carte aux marqueurs» à l'aide d'un exemple qu'ils ont fourni ( https://www.mapbox.com/mapbox.js/example/v1.0.0/fit-map-to -markers / ); Cependant, la configuration lors […]

Signification de prototype en javascript

J'ai essayé de comprendre la signification du prototype en javascript J'ai écrit un code court d'héritage du lecteur de Personne <script> /* Class Person. */ function Person(name) { this.name = name; } Person.prototype.getName = function() { return this.name; } var reader = new Person('John Smith'); alert(reader.getName()); </script> Quel est le diffrerent, j'ai été supprimer la […]

Underscore.js – Existe-t-il une fonction qui produit un tableau qui est la différence de deux tableaux?

Vous recherchez une fonction dans underscore.js qui prendra 2 tableaux et renverra un nouveau tableau de valeurs uniques? Quelque chose comme _ sans _.without([0, 1, 3, 9], [1, 3]); Je voudrais => [0,9] retourné Il apparaît que sans la 2ème arg est une liste de valeurs, pas un tableau. Quelqu'un sait-il si le trait de […]

JavaScript rend le site Web intelligent, beauté et facile à utiliser.