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

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

7
Змініть розмір зображення піктограми маркера Google Maps
Коли я завантажую зображення у властивість значка маркера, воно відображається з його оригінальним розміром, який набагато більший, ніж повинен бути. Я хочу змінити розмір до стандарту до меншого розміру. Який найкращий спосіб зробити це? Код: function addMyPos(latitude,longitude){ position = new google.maps.LatLng(latitude,longitude) marker = new google.maps.Marker({ position: position, map: map, icon: …

6
Як злити два об'єкти javascript разом у ES6 +?
Мені набридло завжди писати такий код: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } Або якщо я не хочу самостійно писати код, застосуйте бібліотеку, яка вже це робить. Безумовно, ES6 + приходить на допомогу в …

7
Петля подій Nodejs
Чи є внутрішньо дві петлі подій в архітектурі nodejs? libev / libuv v8 цикл подій javascript На запит вводу / виводу читання вузлів виконує запит на libeio, який, в свою чергу, повідомляє про доступність даних через події за допомогою libev, і, нарешті, ці події обробляються циклом подій v8 за допомогою …


11
Як конвертувати часову позначку unix в дату календаря moment.js
У мене є часова мітка Unix, і я намагаюся перетворити її в дату календаря, наприклад MM/DD/YYYY. Поки що я маю це: $(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); }); Коли я намагаюся роздрукувати дату календаря, у вікні пишеться "Недійсна дата". Хтось …

7
Слухач JavaScript, "натискання клавіші" не виявляє зворотній простір?
Я використовую keypressслухач, наприклад. addEventListener("keypress", function(event){ } Однак, схоже, це не виявляє зворотного простору, який стирає текст ... Чи є інший слухач, який я можу використовувати для виявлення цього?

5
Кращий спосіб отримати час у мілісекундах у JavaScript?
Чи є альтернатива в JavaScript отримати час у мілісекундах за допомогою об’єкта дати чи принаймні спосіб повторно використовувати цей об’єкт, не потребуючи інстанціювання нового об'єкта щоразу, коли мені потрібно отримати це значення? Я запитую це, тому що я намагаюся зробити простий ігровий механізм в JavaScript, і при обчисленні "часу дельта-кадру" …
141 javascript 

6
Як знущатися з імпорту модуля ES6?
У мене є наступні модулі ES6: network.js export function getDataFromServer() { return ... } widget.js import { getDataFromServer } from 'network.js'; export class Widget() { constructor() { getDataFromServer("dataForWidget") .then(data => this.render(data)); } render() { ... } } Я шукаю спосіб перевірити віджет із макетним екземпляром getDataFromServer. Якби я використовував окремі …

13
Створіть шістнадцятковий колір на основі рядка з JavaScript
Я хочу створити функцію, яка прийме будь-яку стару рядок (зазвичай це буде одне слово) і з цього якось генерувати шістнадцяткове значення між #000000і#FFFFFF , тому я можу використовувати його як колір для елемента HTML. Можливо, навіть шістнадцяткове значення (наприклад,:), #FFFякщо це менш складно. Насправді ідеально підійде колір із палітри "безпечної …
141 javascript  string  colors  hex 

17
Жасмін: Зворотний виклик Async не викликався протягом часу, визначеного jasmine.DEFAULT_TIMEOUT_INTERVAL
У мене є кутове обслуговування, яке називається requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Я намагаюся перевірити цю послугу за допомогою жасмину: "use strict"; describe("Request Notification Channel", function() { var requestNotificationChannel, …

10
Що таке віртуальний DOM?
Нещодавно я переглянув Facebook React рамки . Він використовує концепцію під назвою "Віртуальна DOM", яку я насправді не розумів. Що таке віртуальний DOM? Які переваги?

4
Як зробити щось перед подачею? [зачинено]
Важко сказати, про що тут питають. Це запитання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтовано відповісти в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 8 років тому . У мене є форма, яка …
141 javascript  jquery  html 

14
Виклик функції javascript в іншому js-файлі
Я хотів викликати функцію, визначену у файлі first.js у файлі second.js. обидва файли визначені у файлі HTML на зразок: <script type="text/javascript" src="first.js"></script> <script type="text/javascript" src="second.js"></script> Я хочу зателефонувати, fn1()визначені first.jsв second.js. З моїх запитів відповіді були, якщо first.jsвизначено спочатку, це можливо, але з моїх тестів я не знайшов способу це …
141 javascript  html 


6
Як завантажити файли зображень за допомогою завантажувача файлів webpack
Я використовую webpack для управління проектом reactjs . Я хочу завантажити зображення в javascript через webpack file-loader. Нижче розміщено webpack.config.js : const webpack = require('webpack'); const path = require('path'); const NpmInstallPlugin = require('npm-install-webpack-plugin'); const PATHS = { react: path.join(__dirname, 'node_modules/react/dist/react.min.js'), app: path.join(__dirname, 'src'), build: path.join(__dirname, './dist') }; module.exports = { …

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