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
Que fait «exporter par défaut» dans JSX?
Je veux demander ce que signifie et ce que fait la dernière phrase (exporter HelloWorld par défaut;) mais je ne trouve aucun tutoriel à ce sujet. // hello-world.jsx import React from 'react'; class HelloWorld extends React.Component { render() { return <p>Hello, world!</p>; } } export default HelloWorld;

24
Comment regrouper un tableau d'objets par clé
Quelqu'un connaît-il un moyen (lodash si possible aussi) de regrouper un tableau d'objets par une clé d'objet, puis de créer un nouveau tableau d'objets basé sur le regroupement? Par exemple, j'ai un tableau d'objets voiture: var cars = [ { 'make': 'audi', 'model': 'r8', 'year': '2012' }, { 'make': 'audi', …

10
Comment supprimer un élément d'un tableau dans la portée AngularJS?
Liste de tâches simple, mais avec un bouton de suppression sur la page de liste pour chaque élément: HTML du modèle pertinent: <tr ng-repeat="person in persons"> <td>{{person.name}} - # {{person.id}}</td> <td>{{person.description}}</td> <td nowrap=nowrap> <a href="#!/edit"><i class="icon-edit"></i></a> <button ng-click="delete(person)"><i class="icon-minus-sign"></i></button> </td> </tr> Méthode de contrôleur pertinente: $scope.delete = function (person) { …

10
Angularjs: 'controller as syntax' et $ watch
Comment s'abonner au changement de propriété lors de l'utilisation de la controller assyntaxe? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>


5
Algorithme de mosaïque de carte
La carte Je crée un RPG basé sur des tuiles avec Javascript, en utilisant des cartes de hauteur de bruit perlin, puis j'attribue un type de tuile en fonction de la hauteur du bruit. Les cartes finissent par ressembler à quelque chose comme ça (dans la vue minicarte). J'ai un …



16
CSS / JS pour empêcher le glissement de l'image fantôme?
Existe-t-il un moyen d'empêcher l'utilisateur de voir un fantôme de l'image qu'il essaie de faire glisser (pas de souci de sécurité des images, mais de l'expérience). J'ai essayé ceci qui corrige le problème avec la sélection bleue sur le texte et les images mais pas l'image fantôme: img { -webkit-user-select: …
153 javascript  html  css 


27
Comment effacer toutes les options d'une liste déroulante?
Mon code fonctionne dans IE mais se rompt dans Safari, Firefox et Opera. (grosse surprise) document.getElementById("DropList").options.length=0; Après avoir cherché, j'ai appris que c'est length=0ça qu'il n'aime pas. J'ai essayé ...options=nullet var clear=0; ...length=clearavec le même résultat. Je fais cela à plusieurs objets à la fois, donc je recherche du code …



12
Supprimer les paramètres d'URL sans actualiser la page
J'essaye de tout supprimer après le "?" dans l'url du navigateur sur le document prêt. Voici ce que j'essaye: jQuery(document).ready(function($) { var url = window.location.href; url = url.split('?')[0]; }); Je peux le faire et le voir fonctionne ci-dessous: jQuery(document).ready(function($) { var url = window.location.href; alert(url.split('?')[0]); });
153 javascript  jquery 

9
Cryptage et décryptage de chaînes JavaScript?
Je suis intéressé par la création d'une petite application à usage personnel qui cryptera et décryptera les informations côté client à l'aide de JavaScript. Les informations chiffrées seront stockées dans une base de données sur un serveur, mais jamais la version déchiffrée. Il n'est pas nécessaire que ce soit super …

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.