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

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




9
Створіть <div> та додайте <div> динамічно
Я намагаюся створити &lt;div&gt;динамічно, із додаванням &lt;div&gt;всередину. У мене це поки що, що працює: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); У мене просто виникають проблеми зі створенням і додаванням другого до першого діла. Я по суті хочу зробити це як остаточну розмітку: &lt;div id="block" class="block"&gt; …
128 javascript 

5
Як використовувати jQuery в хромованому розширенні?
Я пишу хромоване розширення. І я хочу використовувати jQueryв своєму розширенні. Я не використовую жодної фонової сторінки , лише фоновий сценарій . Ось мої файли: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [ "activeTab" ], "browser_action": { "default_icon": "images/icon_128.png" }, "background": { …

7
Як створити посилання за допомогою javascript?
У мене є рядок для заголовка і рядок для посилання. Я не впевнений, як з'єднати ці два, щоб створити посилання на сторінці за допомогою Javascript. Будь-яка допомога вдячна. EDIT1: Додавання детальніше до питання. Я намагаюся розібратися в цьому, тому що у мене є RSS-канал і список списків URL-адрес назв та …

4
Як зупинити JavaScript для циклу?
Я використовую цей JavaScript для ітерації масиву та пошуку відповідного елемента масиву: var remSize = [], szString, remData, remIndex, i; for (i = 0; i &lt; remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ? remIndex = i : remIndex …

6
Що таке "Монтаж" у React js?
Я занадто багато разів чую термін "встановити" під час вивчення ReactJS. І, здається, існують методи життєвого циклу та помилки щодо цього терміна. Що саме означає React під монтажем? Приклади: componentDidMount() and componentWillMount()

6
Ruby's || = (або дорівнює) в JavaScript?
Я люблю ||=механізм Рубі . Якщо змінної не існує або є nil, то створіть її та встановіть її рівною: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Мені потрібно зробити щось подібне в JavaScript. Яка умова чи правильний спосіб це зробити? Я …
128 javascript  ruby  syntax 

7
Як імпортувати єдину функцію Лодаша?
Використовуючи webpack, я намагаюся імпортувати isEqual, оскільки, lodashздається, імпортує все. Я без успіху намагався зробити наступне: import { isEqual } from 'lodash' import isEqual from 'lodash/lang' import isEqual from 'lodash/lang/isEqual' import { isEqual } from 'lodash/lang' import { isEqual } from 'lodash/lang'
128 javascript  lodash 

17
Як імпортувати jquery за допомогою синтаксису ES6?
Я пишу нову програму з використанням ES6синтаксису (JavaScript) через babelтранспілер та preset-es2015плагіни, а такожsemantic-ui для стилю. index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from '../node_modules/jquery/dist/jquery.min'; console.log($('my-app')); index.html &lt;!DOCTYPE html&gt; &lt;html lang="fr"&gt; &lt;head&gt; &lt;body&gt; &lt;script src="dist/app.js"&gt;&lt;/script&gt; &lt;/body&gt; &lt;/html&gt; Структура проекту . …

11
Отримайте ширину пристрою в JavaScript
Чи є спосіб отримати ширину пристрою користувачів на відміну від ширини перегляду за допомогою javascript? Медіа-запити CSS пропонують це, як я можу сказати @media screen and (max-width:640px) { /* ... */ } і @media screen and (max-device-width:960px) { /* ... */ } Це корисно, якщо я орієнтуюсь на смартфони в …

7
Uncaught TypeError: (проміжне значення) (…) - це не функція
Все працює добре, коли я записав js логіку в закритому вигляді як єдиний js-файл, як: (function(win){ //main logic here win.expose1 = .... win.expose2 = .... })(window) але коли я намагаюся вставити альтернативну функцію журналу перед цим закриттям у той самий файл js, window.Glog = function(msg){ console.log(msg) } // this was …

3
аргументи відкритого типу з TypeScript
IMO, одна з головних проблем мови TypeScript - підтримка існуючого коду JavaScript ванілі. Це враження, яке у мене було на перший погляд. Погляньте на наступну функцію JavaScript, яка цілком діє: Примітка. Я не кажу, що мені подобається такий підхід. Я просто кажу, що це дійсний код JavaScript. function sum(numbers) { …

5
Замініть значення, якщо в JavaScript не встановлено значення чи не визначено
У мене є вимога застосувати ??оператор C # до JavaScript, і я не знаю як. Розглянемо це в C #: int i?=null; int j=i ?? 10;//j is now 10 Тепер у мене це налаштування в JavaScript: var options={ filters:{ firstName:'abc' } }; var filter=options.filters[0]||'';//should get 'abc' here, it doesn't happen …
128 javascript 

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