Вопросы с тегом «javascript»

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


12
Распечатать Var в JsFiddle
Как мне напечатать что-то на экране результатов в JsFiddle из моего JavaScript. Я не могу использовать document.write(), это не позволяет, ни print. Что я должен использовать?

12
Проверьте, что строка является положительным целым числом
Я хотел бы, чтобы самый простой отказоустойчивый тест проверял, что строка в JavaScript является положительным целым числом. isNaN(str)возвращает true для всех видов нецелых значений и parseInt(str)возвращает целые числа для строк с плавающей запятой, например «2.5». И я не хочу использовать какой-либо плагин jQuery.
200 javascript 

11
как сломать функцию _.each в underscore.js
Я ищу способ остановить итерации _.each()метода underscore.js , но не могу найти решение. JQuery .each()может сломаться, если вы это сделаете return false. Есть ли способ прекратить подчеркивать каждый ()? _([1,2,3]).each(function(v){ if (v==2) return /*what?*/; })

13
Распечатать JSON-анализируемый объект?
У меня есть объект javascript, который был проанализирован с помощью JSON. JSON.parseТеперь я хочу напечатать объект, чтобы я мог его отладить (что-то не так с функцией). Когда я делаю следующее ... for (property in obj) { output += property + ': ' + obj[property]+'; '; } console.log(output); Я получаю несколько …

7
Как я могу удалить или заменить контент SVG?
У меня есть фрагмент кода JavaScript, который создает (используя D3.js) svgэлемент, который содержит диаграмму. Я хочу обновить диаграмму на основе новых данных, поступающих из веб-службы, использующей AJAX, проблема в том, что каждый раз, когда я нажимаю на кнопку обновления, она генерирует новуюsvg , поэтому я хочу удалить старую или обновить …
200 javascript  ajax  svg  d3.js 

19
Получить данные формы в ReactJS
У меня есть простая форма в моей renderфункции, например так: render : function() { return ( <form> <input type="text" name="email" placeholder="Email" /> <input type="password" name="password" placeholder="Password" /> <button type="button" onClick={this.handleLogin}>Login</button> </form> ); }, handleLogin: function() { //How to access email and password here ? } Что я должен написать в …

17
Ресурс интерпретируется как Документ, но передается с приложением MIME-типа / zip
В Chrome 12.0.742.112, если я перенаправляю со следующими заголовками: HTTP/1.1 302 Found Location: http://0.0.0.0:3000/files/download.zip Content-Type: text/html; charset=utf-8 Cache-Control: no-cache X-Ua-Compatible: IE=Edge X-Runtime: 0.157964 Content-Length: 0 Server: WEBrick/1.3.1 (Ruby/1.9.2/2011-02-18) Date: Tue, 05 Jul 2011 18:42:25 GMT Connection: Keep-Alive Который, если следовать, возвращает следующий заголовок: HTTP/1.1 200 OK Last-Modified: Tue, 05 Jul …

1
Не рекомендуется использовать «строгий» в ES6?
Я еще не знаком с ECMAScript 6. Я только что клонировал репозиторий React Starter Kit, который использует ES6 для кода приложения. Я был удивлен, увидев, что линтер настроен так, чтобы запрещать вхождения use strictдирективы, что, как я думал, было рекомендовано в JavaScript до версии ES6. Так какой в ​​этом смысл?

9
Получить значение CSS с помощью JavaScript
Я знаю, что могу установить значение CSS через JavaScript, например: document.getElementById('image_1').style.top = '100px'; Но можно ли получить текущее конкретное значение стиля? Я прочитал, где я могу получить весь стиль для элемента, но я не хочу анализировать всю строку, если мне не нужно.
200 javascript  css 

18
Просто отключить прокрутку, а не скрыть это?
Я пытаюсь отключить полосу прокрутки html / body родительского элемента при использовании лайтбокса. Главное слово здесь - отключить . Я не хочу скрывать это с overflow: hidden;. Причиной этого является то, overflow: hiddenчто сайт прыгает и занимает область, где была прокрутка. Я хочу знать, возможно ли отключить полосу прокрутки, пока …
200 javascript  jquery  html  css 



9
Динамическое создание ключей в ассоциативном массиве JavaScript
Как я могу динамически создавать ключи в ассоциативных массивах JavaScript? Вся документация, которую я нашел до сих пор, обновляет уже созданные ключи: arr['key'] = val; У меня есть такая строка " name = oscar " И я хочу закончить с чем-то вроде этого: { name: 'whatever' } То есть я …

8
Как получить параметры URL, используя AngularJS
Исходный код HTML <div ng-app=""> <div ng-controller="test"> <div ng-address-bar browser="html5"></div> <br><br> $location.url() = {{$location.url()}}<br> $location.search() = {{$location.search('keyword')}}<br> $location.hash() = {{$location.hash()}}<br> keyword valus is={{loc}} and ={{loc1}} </div> </div> Исходный код AngularJS <script> function test($scope, $location) { $scope.$location = $location; $scope.ur = $scope.$location.url('www.html.com/x.html?keyword=test#/x/u'); $scope.loc1 = $scope.$location.search().keyword ; if($location.url().indexOf('keyword') > -1){ $scope.loc= $location.url().split('=')[1]; …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.