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

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

30
Обчисліть вік за датою народження у форматі РРРРММДД
Як я можу обчислити вік у роках, враховуючи дату народження формату YYYYMMDD? Чи можливо за допомогою Date()функції? Я шукаю кращого рішення, ніж те, яким я зараз користуюся: var dob = '19800810'; var year = Number(dob.substr(0, 4)); var month = Number(dob.substr(4, 2)) - 1; var day = Number(dob.substr(6, 2)); var today …
285 javascript  date 

10
Чому instanceof повертає false для деяких літералів?
"foo" instanceof String //=> false "foo" instanceof Object //=> false true instanceof Boolean //=> false true instanceof Object //=> false false instanceof Boolean //=> false false instanceof Object //=> false // the tests against Object really don't make sense Літерали масиву та літератури об'єкта відповідають ... [0,1] instanceof Array //=> …


7
натисніть на кілька елементів для масиву
Я намагаюся просунути кілька елементів як один масив, але отримую помилку > a = [] [] > a.push.apply(null, [1,2]) TypeError: Array.prototype.push called on null or undefined Я намагаюся робити подібні речі, які б робив у рубіні, я думав, що applyце щось на кшталт *. >> a = [] => [] …
284 javascript 


30
Перевірте, чи є рядок JavaScript URL
Чи існує спосіб у JavaScript перевірити, чи є рядок URL? Регулярні вирази виключені , так як URL, швидше за все , написано як stackoverflow; це означає, що він може не мати .com, wwwабо http.
284 javascript  string  url 

10
Як я можу розібратися в синтаксичному синтаксичному виконанні JavaScript?
Спробуйте виконати таке в JavaScript: parseInt('01'); //equals 1 parseInt('02'); //equals 2 parseInt('03'); //equals 3 parseInt('04'); //equals 4 parseInt('05'); //equals 5 parseInt('06'); //equals 6 parseInt('07'); //equals 7 parseInt('08'); //equals 0 !! parseInt('09'); //equals 0 !! Щойно я дізнався важкий шлях того, що JavaScript вважає, що провідний нуль вказує на вісімкове ціле …

5
Що таке умовна назва імені файлу javascript? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Чи повинні файли називатися щось з-hyphens.js, camelCased.js чи щось інше? Я …

25
jQuery натискання подій кілька разів
Я намагаюся написати відео-покер у Javascript як спосіб знизити основи, і я зіткнувся з проблемою, коли обробники подій jQuery click запускають кілька разів. Вони прикріплені до кнопок для здійснення ставки, і це чудово працює для того, щоб робити ставку з першої руки під час гри (стріляючи лише один раз); але, …

14
Перетворити URI даних у файл, а потім додати до FormData
Я намагався повторно реалізувати завантажувач зображень HTML5, як на веб-сайті Mozilla Hacks , але це працює із браузерами WebKit. Частина завдання - витягнути файл зображення із canvasоб’єкта та додати його до об’єкта FormData для завантаження. Проблема полягає в тому, що, хоча він canvasмає toDataURLфункцію повернення представлення файлу зображень, об'єкт FormData …
283 javascript  html  webkit 

11
Знайдіть визначення функції JavaScript у Chrome
Інструменти для розробників Chrome гойдаються, але одне, що, здається, не має (що я міг би знайти), це спосіб знайти визначення функції JavaScript. Це було б дуже зручно для мене, оскільки я працюю на сайті, який включає багато зовнішніх файлів JS. Звичайно, греп вирішує це, але в браузері було б набагато …


4
$ on і $ транслюються у куті
У мене є footerController та codeScannerController з різними видами. angular.module('myApp').controller('footerController', ["$scope", function($scope) {}]); angular.module('myApp').controller('codeScannerController', ["$scope", function($scope) { console.log("start"); $scope.startScanner = function(){... Коли я натискаю на <li>в footer.html, я повинен отримати цю подію в codeScannerController. <li class="button" ng-click="startScanner()">3</li> Я думаю , що це може бути реалізовано $onі $broadcast, але я не …


8
Як обчислити кількість днів між двома датами
У мене є дві дати введення, що приймаються від контролю вибору дати. Я вибрав дату початку 2.02.2012 і кінцеву дату 2/7/2012. Я написав наступний код для цього. Я повинен отримати результат як 6, але я отримую 5. function SetDays(invoker) { var start = $find('<%=StartWebDatePicker.ClientID%>').get_value(); var end = $find('<%=EndWebDatePicker.ClientID%>').get_value(); var oneDay=1000 …
282 javascript 

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