Запитання з тегом «javascript»

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


5
Надсилання повідомлення певним підключеним користувачам за допомогою webSocket?
Я написав код для трансляції повідомлення для всіх користувачів: // websocket and http servers var webSocketServer = require('websocket').server; ... ... var clients = [ ]; var server = http.createServer(function(request, response) { // Not important for us. We're writing WebSocket server, not HTTP server }); server.listen(webSocketsServerPort, function() { ... }); var …



3
Яка мета сценарію, введеного крихітними попонами?
Я помітив, що Google Chrome додає невеликий скрипт JS перед <head>тегом будь-якого веб-документа, який я завантажую (ви можете помітити, що якщо ви подивитесь на HTML-код за допомогою елемента inspect): <script id="tinyhippos-injected"> if (window.top.ripple) { window.top.ripple("bootstrap").inject(window, document); </script> З цікавості що робить? Погуглити навколо не допомогло.

2
Використання вбудованих шаблонів у AngularJS
Я хотів завантажити шаблон вбудованого подання. Я загорнув шаблон у тег сценарію типу text/ng-templateта встановив ідентифікатор temp1.html. і ось як виглядає моя конфігурація модуля learningApp.config(function ($routeProvider) { $routeProvider .when("/first",{ controller: "SimpleController", templateUrl: "temp1.html"}) .when("/second", {controller: "SimpleController", templateUrl: "temp2.html"}) .otherwise({redirectTo : "/first"}); }); Це повідомляє мені GET http://localhost:41685/temp1.html 404 (Not Found)у …

13
Як виявити обробники протоколів браузера?
Я створив власний обробник протоколу URL. http:// mailto:// custom:// Я зареєстрував програму WinForms, щоб відповісти відповідним чином. Все це чудово працює. Але я хотів би мати можливість витончено впоратись із випадком, коли у користувача ще не встановлений спеціальний обробник протоколу URL. Для того, щоб зробити це, мені потрібно мати можливість …

7
Що таке коди ключів JavaScript? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Які коди клавіш доступні для JavaScript? Якщо вони не однакові для всіх браузерів, перелічіть коди …

4
Початок роботи: Налаштування бази даних для Node.js
Я новачок у node.js, але раді спробувати його. Я використовую Express як веб-фреймворк, а Jade як механізм шаблонів. Обидва програми легко було налаштувати, дотримуючись цього підручника від Node Camp . Однак одна проблема, яку я знаходжу, полягає в тому, що я не можу знайти простий підручник з налаштування БД . …

8
Обробка винятків JavaScript
Який найкращий прийом для виявлення ВСІХ винятків, створених у JavaScript? Очевидно, що найкраща техніка - використовувати спробу ... зловити. Але з асинхронними зворотними викликами тощо, це може бути складно. Я знаю, що браузери IE та Gecko підтримують window.onerror, а як щодо Opera та Safari? Ось купа тестових випадків, для яких …

2
Як динамічно створювати новий div, змінювати його, переміщувати, модифікувати всіляко в JavaScript?
Я хочу створювати нові div під час завантаження сторінки. Ці divs відображатимуться як упорядкована група, яка змінюється залежно від зовнішніх даних із файлу JSON. Мені потрібно буде зробити це за допомогою циклу for, оскільки потрібно понад 100 div. Отже, мені потрібно мати можливість змінювати кожен створений div щодо висоти, ширини, …
82 javascript  dom 

4
Як клонувати масив об’єктів за допомогою підкреслення?
#!/usr/bin/env node var _ = require('underscore'); var a = [{f: 1}, {f:5}, {f:10}]; var b = _.clone(a); b[1].f = 55; console.log(JSON.stringify(a)); Це призводить до: [{"f":1},{"f":55},{"f":10}] Клон, здається, не працює! Отже, я RTFM, і бачу це: http://underscorejs.org/#clone Створіть неглибоко скопійований клон об’єкта. Будь-які вкладені об'єкти або масиви будуть скопійовані за посиланням, …

7
bootstrap “підказка” та “popover” додають додатковий розмір у таблиці
Примітка: Залежно від вашої версії Bootstrap (до 3.3 чи ні), вам може знадобитися інша відповідь. Зверніть увагу на примітки. Коли я активую підказки (наведіть курсор на клітинку) або popovers у цьому коді, розмір таблиці збільшується. Як я можу цього уникнути? Тут emptyRow - функція для створення tr зі 100 <html> …

3
Спадкування Javascript: викликати суперконструктор або використовувати ланцюжок прототипів?
Зовсім недавно я читав про використання дзвінків JavaScript у MDC https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/call одне посилання прикладу, показаного нижче, я досі не розумію. Чому вони тут використовують спадщину так? Prod_dept.prototype = new Product(); це необхідно? Оскільки в. Є виклик суперконструктору Prod_dept() так чи інакше, ось так Product.call це просто із загальної поведінки? Коли …

11
Чому державні функції Redux називають редукторами?
Це частина офіційної документації Redux : Це називається редуктором, оскільки це тип функції, до якої ви переходите Array.prototype.reduce(reducer, ?initialValue) Для мене це не має особливого сенсу. Хтось може пояснити мені, чому їх насправді називають редукторами? Той факт, що вони повертають значення за замовчуванням (або вони мають значення аргументу за замовчуванням), …
82 javascript  redux 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.