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

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

5
Встановити додаткові дані для серії високих діаграм
чи є можливість передати деякі додаткові дані об'єкту серії, який буде показаний на графіку "підказки"? наприклад tooltip: { formatter: function() { return '<b>'+ this.series.name +'</b><br/>'+ Highcharts.dateFormat('%b %e', this.x) +': '+ this.y; } тут ми можемо використовувати лише серію.name, this.x & this.y до серії. скажемо, що мені потрібно передати ще одне …

7
Питання з розбиткою Javascript
привіт, я намагаюся зробити те, що я вважав би досить легким регулярним виразом в JavaScript, але доставляє мені багато проблем. Я хочу, щоб поділити дату за допомогою розбиття javascript або на '-', '.', '/' І ''. var date = "02-25-2010"; var myregexp2 = new RegExp("-."); dateArray = date.split(myregexp2); Що для …
116 javascript  regex  split 

12
Чому в JavaScript існує значення "null"?
У JavaScript є два значення, які в основному кажуть "я не існую" - undefinedі null. Властивість, якій програміст нічого не призначив, буде undefined, але для того, щоб стати властивістю null, nullявно потрібно призначити їй. Я колись думав, що в цьому є потреба, nullоскільки undefinedце примітивна цінність і nullпредмет. Це не …

5
Чи можете ви писати вкладені функції в JavaScript?
Мені цікаво, чи підтримує JavaScript написання функції в іншій функції, або вкладені функції (я читаю її в блозі). Це реально можливо ?. Насправді я їх використав, але не впевнений у цій концепції. Мені це дійсно незрозуміло - будь ласка, допоможіть!

12
JavaScript: різниця між .forEach () і .map ()
Я знаю, що таких тем було дуже багато. І я знаю основи: .forEach()працює на оригінальному масиві та .map()на новому. У моєму випадку: function practice (i){ return i+1; }; var a = [ -1, 0, 1, 2, 3, 4, 5 ]; var b = [ 0 ]; var c = [ …

12
Яка різниця між рядковими примітивами та об'єктами String в JavaScript?
Взято з MDN Лінійні рядки (позначені подвійними або одинарними лапками) та рядки, повернуті з викликів String у неконструкторському контексті (тобто, без використання нового ключового слова), є примітивними рядками. JavaScript автоматично перетворює примітиви в об'єкти String, так що можна використовувати методи String об'єктів для примітивних рядків. У контекстах, де метод повинен …

4
Яка різниця між "заявити клас" та "інтерфейс" в TypeScript
У TypeScript при створенні .d.ts файлів декларації джерела, що є кращим і чому? declare class Example { public Method(): void; } або interface Example { Method(): void; } Відмінності, які я можу сказати, полягають у тому, що інтерфейси не можуть мати статичних методів, тому для цього потрібно використовувати клас. Обидва …

8
Як я можу прослухати клацання і утримування в jQuery?
Я хочу мати змогу запустити подію, коли користувач натисне кнопку, а потім утримує цей клік вниз від 1000 до 1500 мс. Чи є основна функціональність jQuery або плагін, який вже дозволяє це? Чи слід катати свою? З чого слід почати?

5
Це правильний спосіб видалення елемента за допомогою скорочення?
Я знаю, що я не повинен мутувати вхід і повинен клонувати об'єкт, щоб його мутувати. Я дотримувався конвенції, застосованої у проекті редукційного старту, який використовував: ADD_ITEM: (state, action) => ({ ...state, items: [...state.items, action.payload.value], lastUpdated: action.payload.date }) для додавання елемента - я використовую спред для додавання елемента в масив. для …


9
Наскільки випадковий Math.random JavaScript?
Протягом 6 років я мав на своєму веб-сайті сторінку генератора випадкових чисел . Тривалий час це був перший або другий результат в Google для "генератора випадкових чисел", і він використовувався для вирішення десятків, якщо не сотень конкурсів та розіграшів на дискусійних форумах і блогах (я знаю, тому що я бачу …
116 javascript  random 

23
Функція в JavaScript, яку можна викликати лише один раз
Мені потрібно створити функцію, яку можна виконати лише один раз, кожен раз після першої вона не буде виконуватися. Я знаю з C ++ та Java про статичні змінні, які можуть виконати свою роботу, але я хотів би знати, чи існує більш елегантний спосіб зробити це?

3
HtmlWebpackPlugin вводить файли відносних шляхів, які ламаються при завантаженні некорінних шляхів веб-сайту
Я використовую webpack та HtmlWebpackPlugin для введення пакетів js та css у файл шаблону html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), І він створює наступний html-файл. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Це добре працює під …

3
Розширення Chrome - отримуйте вміст DOM
Я намагаюся отримати доступ до вмісту DOM ActiveTab зі свого спливаючого вікна. Ось мій маніфест: { "manifest_version": 2, "name": "Test", "description": "Test script", "version": "0.1", "permissions": [ "activeTab", "https://api.domain.com/" ], "background": { "scripts": ["background.js"], "persistent": false }, "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", "browser_action": { "default_icon": "icon.png", "default_title": "Chrome Extension …


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