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

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


9
ReactJS: setTimeout () не працює?
Маючи на увазі цей код: var Component = React.createClass({ getInitialState: function () { return {position: 0}; }, componentDidMount: function () { setTimeout(this.setState({position: 1}), 3000); }, render: function () { return ( <div className="component"> {this.state.position} </div> ); } }); ReactDOM.render( <Component />, document.getElementById('main') ); Хіба стан не повинен змінитися лише через …

10
Скопіюйте значення змінної в інше
У мене є змінна, значенням якої є об’єкт JSON. Я безпосередньо призначаю цю змінну якійсь іншій змінній, щоб вони мали однакове значення. Ось як це працює: var a = $('#some_hidden_var').val(), b = a; Це працює, і обидва мають однакове значення. Я використовую mousemoveобробник подій для оновлення bпрограми. Після натискання кнопки …
100 javascript  jquery 

7
Razor MVC Заповнення масиву Javascript із масивом моделі
Я намагаюся завантажити масив JavaScript масивом з моєї моделі. Мені здається, що це повинно бути можливим. Жоден із наведених нижче способів не працює. Не вдається створити цикл JavaScript і збільшити його через Model Array із змінною JavaScript for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Не вдається створити цикл …

2
Глобальні змінні в Javascript та ESLint
У мене є декілька файлів javascript, і я визначив деякі глобальні змінні у файлі, які завантажуються перед іншими. Як наслідок, усі файли, завантажені після першого, мають доступ до глобальної змінної. Однак ESLint відображає глобальну змінну як "не визначено". Я не хочу змінювати правила ESLint, і я хотів би знайти елегантний …

4
Мікросекундна синхронізація в JavaScript
Чи є в JavaScript функції синхронізації з мікросекундною роздільною здатністю? Мені відомо про timer.js для Chrome, і я сподіваюся, що буде рішення для інших зручних браузерів, таких як Firefox, Safari, Opera, Epiphany, Konqueror тощо. Я не зацікавлений у підтримці будь-якого IE, але відповіді, включаючи IE ласкаво просимо. (Враховуючи низьку точність …
100 javascript 

9
Додавання функції onclick для переходу до url-адреси в JavaScript?
Я використовую цей вигадливий маленький JavaScript, щоб виділити поле, коли користувач наводить на нього курсор. Не могли б ви сказати мені, чи є спосіб додати onclickфункцію, яка буде діяти як посилання та переходити до URL-адреси? <script> $(function() { $('tr').hover(function() { $(this).css('background-color', '#eee'); $(this).contents('td').css({'border': '0px solid red', 'border-left': 'none', 'border-right': 'none'}); …


2
Як отримати різні значення повернення для кількох дзвінків на шпигуна Жасмина
Скажімо, я шпигую за таким методом: spyOn(util, "foo").andReturn(true); Тестована функція викликає util.fooкілька разів. Чи можливо, щоб шпигун повернувся trueвперше, коли його викликали, але повернувся falseвдруге? Або існує інший спосіб зробити це?

1
Спроба запустити подію завантаження на тегу сценарію
Я намагаюся завантажити набір сценаріїв по порядку, але подія onload не спрацьовує для мене. var scripts = [ '//cdnjs.cloudflare.com/ajax/libs/less.js/1.3.3/less.min.js', '//cdnjs.cloudflare.com/ajax/libs/handlebars.js/1.0.0-rc.3/handlebars.min.js', MK.host+'/templates/templates.js' ]; function loadScripts(scripts){ var script = scripts.shift(); var el = document.createElement('script'); el.src = script; el.onload = function(script){ console.log(script + ' loaded!'); if (scripts.length) { loadScripts(scripts); } else { console.log('run …

6
Angular2: візуалізує компонент без його тегу обтікання
Я намагаюся знайти спосіб це зробити. У батьківському компоненті шаблон описує a tableта його theadелемент, але делегує надання, передаваючи tbodyінший компонент, як цей: <table> <thead> <tr> <th>Name</th> <th>Time</th> </tr> </thead> <tbody *ngFor="let entry of getEntries()"> <my-result [entry]="entry"></my-result> </tbody> </table> Кожен компонент myResult надає власний trтег, в основному так: <tr> <td>{{ …

28
Як підрахувати повторюване значення в масиві в javascript
На даний момент я отримав такий масив: var uniqueCount = Array(); Через кілька кроків мій масив виглядає так: uniqueCount = [a,b,c,d,d,e,a,b,c,f,g,h,h,h,e,a]; Як я можу порахувати, скільки a, b, c є в масиві? Я хочу отримати такий результат, як: a = 3 b = 1 c = 2 d = 2 …
100 javascript  arrays 

12
Як перевірити за допомогою JavaScript, якщо з’єднання є локальним хостом?
Я хочу перевірити свій javascript, якщо сторінка завантажується на моєму локальному комп'ютері. Причина, по якій я хочу це зробити, полягає в тому, що при розробці я хочу переконатися, що перевірка обох сторін мого сервера (C #) працює правильно. Тому мені подобається бачити помилки як на стороні клієнта, так і на …


3
у чому різниця між const і const {} у javascript
Коли я вивчав електрон, я знайшов 2 способи отримання об'єкта BrowserWindow. const {BrowserWindow} = require('electron') і const electron = require('electron') const BrowserWindow = electron.BrowserWindow У чому різниця між constі const {}в JavaScript? Я не можу зрозуміти, чому const {}може працювати. Я сумую за чимось важливим щодо JS?

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