Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

9
модульное тестирование приватных функций с помощью mocha и node.js
Я использую мокко для модульного тестирования приложения, написанного для node.js Интересно, возможно ли модульное тестирование функций, которые не были экспортированы в модуль. Пример: У меня есть много таких функций, определенных в foobar.js function private_foobar1(){ ... } function private_foobar2(){ ... } и несколько функций, экспортированных как общедоступные: exports.public_foobar3 = function(){ ... …

5
Ошибка: не удалось выполнить appendChild на узле: параметр 1 не относится к типу узла
Я пытаюсь перетащить изображение на div. Изображение не перетаскивается на div и дает следующую ошибку Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.draganddrop.html:20 dropdraganddrop.html:26 ondrop Код <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>Creativity Dashboard</title> <!-- Required CSS --> <link href="css/movingboxes.css" rel="stylesheet"> <link href="css/compare.css" …
131 javascript  html 

10
Удаление элемента из массива в состоянии компонента
Я пытаюсь найти лучший способ удалить элемент из массива в состоянии компонента. Поскольку мне не следует изменять this.stateпеременную напрямую, есть ли лучший (более краткий) способ удалить элемент из массива, чем тот, который у меня здесь ?: onRemovePerson: function(index) { this.setState(prevState => { // pass callback in setState to avoid race …

12
Получить ширину устройства в javascript
Есть ли способ получить ширину устройства пользователя, а не ширину области просмотра, с помощью javascript? Медиа-запросы CSS предлагают это, как я могу сказать @media screen and (max-width:640px) { /* ... */ } и @media screen and (max-device-width:960px) { /* ... */ } Это полезно, если я ориентируюсь на смартфоны в …

17
Ошибка AngularJS: запросы с перекрестным происхождением поддерживаются только для схем протоколов: http, data, chrome-extension, https
У меня есть три файла очень простого приложения angular js index.html <!DOCTYPE html> <html ng-app="gemStore"> <head> <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.min.js'></script> <script type="text/javascript" src="app.js"></script> </head> <body ng-controller="StoreController as store"> <div class="list-group-item" ng-repeat="product in store.products"> <h3>{{product.name}} <em class="pull-right">{{product.price | currency}}</em></h3> </div> <product-color></product-color> </body> </html> продукт-color.html <div class="list-group-item"> <h3>Hello <em class="pull-right">Brother</em></h3> </div> app.js (function() { …


10
AngularJS - логин и аутентификация на каждом маршруте и контроллере
У меня есть приложение AngularJS, созданное с использованием yeoman, grunt и bower. У меня есть страница входа в систему с контроллером, который проверяет аутентификацию. Если учетные данные верны, я перенаправляюсь на домашнюю страницу. app.js 'use strict'; //Define Routing for app angular.module('myApp', []).config(['$routeProvider', '$locationProvider', function($routeProvider,$locationProvider) { $routeProvider .when('/login', { templateUrl: 'login.html', …

5
Объясните обработку событий ExtJS 4
Недавно я начал изучать ExtJS и не понимаю, как обрабатывать события. У меня нет опыта работы с предыдущими версиями ExtJS. Прочитав различные руководства, руководства и страницы документации, я понял, как им пользоваться, но не понимаю, как это работает. Я нашел несколько руководств для более старых версий ExtJS, но не уверен, …

6
Разбиение на страницы в списке с помощью ng-repeat
Я пытаюсь добавить страницы в свой список. Я следовал руководству по AngularJS, посвященному смартфонам, и пытаюсь отобразить только определенное количество объектов. Вот мой HTML-файл: <div class='container-fluid'> <div class='row-fluid'> <div class='span2'> Search: <input ng-model='searchBar'> Sort by: <select ng-model='orderProp'> <option value='name'>Alphabetical</option> <option value='age'>Newest</option> </select> You selected the phones to be ordered by: …


7
Руководство по стилю кодирования для приложений node.js? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 3 года назад . Улучшить этот вопрос Есть ли (или несколько) руководство по стилю кодирования для node.js? Если нет, то …

11
Легкая база данных Javascript для использования в Node.js [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Кто-нибудь знает легкую, но надежную базу данных, написанную на Javascript, которую можно использовать …

6
Загрузить и выполнить внешний файл js в node.js с доступом к локальным переменным?
Легко / возможно ли выполнить простой include('./path/to/file')тип команды в node.js? Все, что мне нужно, - это иметь доступ к локальным переменным и запускать скрипт. Как люди обычно организуют проекты node.js, которые больше, чем просто привет мир? (Полнофункциональный динамический веб-сайт) Например, я хотел бы иметь такие каталоги, как: /models /views ... …

5
якорь прыгает с помощью javascript
У меня вопрос, который будет встречаться очень часто. Проблема в том, что нигде нельзя найти явного решения. У меня две проблемы с якорями. Основная цель должна заключаться в том, чтобы получить красивый чистый URL-адрес без каких-либо хешей при использовании якорей для перехода на страницу. Итак, структура якорей: <ul> <li><a href="#one">One</a></li> …

8
Почему isNaN (null) == false в JS?
Этот код в JS дает мне всплывающее окно с сообщением «Я думаю, что null - это число», что меня немного беспокоит. Что мне не хватает? if (isNaN(null)) { alert("null is not a number"); } else { alert("i think null is a number"); } Запустить фрагмент кодаСкрыть результатыРазвернуть фрагмент Я использую …
130 javascript 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.