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

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

5
Чи змінені в ES6 змінні, оголошені дозволом або const, не піднімаються?
На цей питання є відповіді на стек-переповнення на російському : Ви знайдете перехід, розміщені з підтримкою let та const в ES6? Я деякий час грав з ES6, і я помітив, що хоча декларовані змінні зміняються varяк слід, ... console.log(typeof name); // undefined var name = "John"; ... змінні, оголошені з …

4
Чому так назвали Javascript `atob ()` та `btoa ()`?
У Javascript window.atob()метод декодує рядок base64, а window.btoa()метод кодує a stringв base64 . Тоді чому їх не назвали так base64Decode()і base64Encode()? atob()і btoa()не має сенсу, оскільки вони зовсім не семантичні. Я хочу знати причину.
266 javascript 

17
Помилки обробки в Promise.all
У мене є масив Обіцянь, які я вирішую Promise.all(arrayOfPromises); Я продовжую продовжувати ланцюжок обіцянок. Виглядає приблизно так existingPromiseChain = existingPromiseChain.then(function() { var arrayOfPromises = state.routes.map(function(route){ return route.handler.promiseHandler(); }); return Promise.all(arrayOfPromises) }); existingPromiseChain = existingPromiseChain.then(function(arrayResolved) { // do stuff with my array of resolved promises, eventually ending with a res.send(); }); …


5
Багаторядковий прапор JavaScript з регулярним виразом не працює
Я написав регулярний вираз для отримання рядка з HTML, але, здається, прапор багато рядків не працює. Це мій шаблон, і я хочу отримати текст у h1тезі. var pattern= /<div class="box-content-5">.*<h1>([^<]+?)<\/h1>/mi m = html.search(pattern); return m[1]; Я створив рядок, щоб перевірити її. Коли рядок містить "\ n", результат завжди є нульовим. …
265 javascript  regex 

4
завантажувати та виконувати замовлення сценаріїв
Існує так багато різних способів включити JavaScript на сторінку html. Я знаю про наступні варіанти: вбудований код або завантажений із зовнішнього URI включено в тег <head> або <body> [ 1 , 2 ] відсутність deferабо asyncатрибут (лише зовнішні сценарії) включається в статичне джерело або додається динамічно іншими сценаріями (у різних …


29
Вимкнено тег href
Хоча це посилання вимкнено, його все ще можна натискати. <a href="/" disabled="disabled">123n</a> Чи можу я зробити його неможливим для натискання, якщо його відключено? Чи потрібно використовувати JavaScript обов’язково?
264 javascript  html 

18
Як отримати значення вибраної радіо кнопки?
У мене є якась дивна проблема з моєю програмою JS. У мене це працювало належним чином, але чомусь воно більше не працює. Я просто хочу знайти значення перемикача (який обраний) і повернути його до змінної. Чомусь він постійно повертається undefined. Ось мій код: function findSelection(field) { var test = 'document.theForm.' …

17
Як прокрутити HTML-сторінку до заданого якоря?
Я хотів би зробити так, щоб браузер прокручував сторінку до заданого якоря, просто за допомогою JavaScript. Я вказав a nameабо idатрибут у своєму коді HTML: <a name="anchorName">..</a> або <h1 id="anchorName2">..</h1> Я хотів би отримати той самий ефект, який ви отримаєте, перейшовши на сторінку http://server.com/path#anchorName. Сторінку слід прокручувати так, щоб якор …


16
Додавання тегу сценарію до React / JSX
У мене відносно просте питання намагання додати вбудовані сценарії до компонента React. Що я маю досі: 'use strict'; import '../../styles/pages/people.scss'; import React, { Component } from 'react'; import DocumentTitle from 'react-document-title'; import { prefix } from '../../core/util'; export default class extends Component { render() { return ( <DocumentTitle title="People"> <article …


13
Як відключити HTML-посилання
У мене є кнопка посилання всередині, <td>яку я повинен відключити. Це працює на IE, але не працює у Firefox та Chrome. Структура - Посилання всередині a <td>. Я не можу додати жодного контейнера в <td>(наприклад, div / span) Я спробував усе наступне, але не працював на Firefox (використовуючи 1.4.2 js): …
263 javascript  jquery  html  css 

26
Коли JavaScript eval () не злий?
Я пишу деякий код JavaScript для розбору функцій, введених користувачем (для функцій, подібних до електронних таблиць). Проаналізувавши формулу, я міг перетворити її в JavaScript і запустити eval()її, щоб отримати результат. Однак я завжди ухилявся від використання, eval()якщо можу цього уникнути, бо це зло (і правильно чи неправильно, я завжди вважав, …

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