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

JavaScript (не плутати з Java) - це високомобільний, динамічний, мульти-парадигма, слабко набраний мова, який використовується як для клієнтського, так і для серверного сценарію. Використовуйте цей тег для запитань щодо поширених реалізацій ECMAScript, JavaScript, JScript тощо. JS зазвичай не посилається на свого двоюрідного брата ECMA, ActionScript.

2
Як я можу використовувати свої навички кодування назавжди?
До цієї осені мої два маленькі веб-сайти повинні отримувати близько 1200 доларів на місяць з мінімальним / нульовим вкладом, що достатньо для того, щоб я міг жити на достатньо комфортно. Замість того, щоб братися за інше підприємницьке починання, я хотів би провести наступні кілька років, роблячи щось справді добре або …
13 c#  java  php  javascript  jquery 

6
Який термін використовується для опису функції / методу, що модифікує об'єкт, на який він викликається?
Вибачте за загальне запитання. Я шукав всюди і знайшов стільки ниток, подібних до цього, однак не один, який відповідає на моє конкретне питання - можливо, тому, що термін, який я шукаю, навіть не існує. Мій друг вивчає програмування, спеціально JavaScript, і він запитав мене, чому це не працює: var a …

6
Як мають бути структуровані великі програми JavaScript?
Нещодавно мені показали деякі додатки JavaScript, написані для OBIEE Mobile App Developer, а також деякі власні бібліотеки для різних проектів. Виходячи з фону ООП, я трохи розгублений у структурі цих проектів. Я бачу файли, що мають тисячі рядків. Я звик до розбиття речей на файли та класи, але я розумію, …

1
Що означає тут Google, коли вони говорять "не копіюйте та не вставляйте цей код"?
Ось уривок із коду з API recaptcha Google ( https://www.google.com/recaptcha/api.js ): /* PLEASE DO NOT COPY AND PASTE THIS CODE. */ (function() { if (!window['___grecaptcha_cfg']) { window['___grecaptcha_cfg'] = {}; }; if (!window['___grecaptcha_cfg']['render']) { window['___grecaptcha_cfg']['render'] = 'onload'; }; window['__google_recaptcha_client'] = true; var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; …

3
Конкурс тестування одиниць
Мої роботодавці проводять щомісячний конкурс одиничних тестувань. Один цілий день присвячений написанню одиничних тестів - очевидно, ми робимо більше тестувань протягом місяця, але це цілий день - і "переможець" змагань отримує приз. Однак ми знаходимо, що важко визначити, хто переможець. Ми присвоювали бали для кожного тестового випадку. Тож якщо ви …

4
Чи є кращий спосіб написання одиничних тестів, ніж серія "AssertEquals"?
Ось основний приклад того, яким повинен бути мій тест з використанням квіт: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <link rel="stylesheet" href="qunit/qunit-1.13.0.css"> <script src = "qunit/qunit-1.13.0.js"></script> <script src = "../js/fuzzQuery.js"></script> <script> test("Fuzz Query Basics", function() { equal(fuzzQuery("name:(John Smith)"), "name:(John~ Smith~)"); …

1
Google Blink (нова виделка WebKit): Значення "Переміщення DOM у Javascript"?
З блогу блимати : Нарешті, ми хотіли б вивчити ще більші ідеї, такі як переміщення всієї моделі об’єкта документа (DOM) в JavaScript. Що це означає? Чи означає це, що DOM WebKit наразі кодується не в JavaScript, а в іншій мові? Чи означає це, що вони хочуть відкрити більше громадських приєднань …
12 javascript  dom 

2
Функціональне реактивне програмування - чи достатньо виразний Фей?
Тож я роблю досить залучений клієнт JavaScript / html з великою кількістю викликів ajax та інших прихильностей зворотного виклику. Мене розважає думка про використання Фей для цієї мети. Я знаю про В'яза. Спробував це і сподобалось елементам FRP. Тепер я хочу дізнатися, чи можлива подібна структура у Фей. Чи є …


2
Знайдіть нові координати, використовуючи початкову точку, відстань та кут
Гаразд, скажіть, у мене крапка координат. var coordinate = { x: 10, y: 20 }; Тепер у мене також є відстань і кут. var distance = 20; var angle = 72; Проблема, яку я намагаюся вирішити, полягає в тому, що якщо я хочу пройти 20 точок у напрямку кута від …

2
Вебкіт як графічний інтерфейс у .Net / Mono
Я хочу зробити кросплатформенну програму, на якій також буде веб-сайт, де настільні програми (Windows, iOS, Linux) будуть спілкуватися з сервером і тримати дані користувачів у синхронізації. Поки що я бачу такі варіанти: Напишіть рідний графічний інтерфейс для кожної з 3 ОС, щоб у мене було 3 бази коду GUI (і …
12 c#  .net  javascript  gui  mono 

3
Різні зворотні дзвінки про помилку чи помилку як перший аргумент?
Ми (і кімната для спілкування JS SO) поговорили з @rlemon кілька днів тому про його бібліотеку Little-XHR про поводження з помилками. В основному ми хотіли вирішити, який шаблон обробки помилок слід використовувати: xhr.get({ // Some parameters, and then success: function(data) {}, failure: function(data) {} }) Або: xhr.get({ // Some parameters, …

6
Умови використання імен JavaScript
Я з Java, я новачок у JavaScript. Я помітив багато методів JavaScript, використовуючи поодинокі імена параметрів символів, наприклад, у наступному прикладі. doSomething(a,b,c) Мені це не подобається, але інший розробник JavaScript переконав мене, що це робиться для зменшення розміру файлу, зазначивши, що файли JavaScript потрібно перенести в браузер. Тоді я виявив, …

3
Чому ми можемо видалити деякі вбудовані властивості глобального об’єкта?
Я читаю es5 в наші дні і знаходжу, що атрибут [[configableble]] у деяких вбудованих властивостях глобального об'єкта встановлено на true, що означає, що ми можемо видалити ці властивості. Наприклад: метод приєднання об'єкта Array.prototype має атрибути {[[Writable]]:true, [[Enumerable]]: false, [[Configurable]]: true} Таким чином, ми можемо легко видалити метод з'єднання для масиву, …
12 javascript 

3
Що слід перевірити в Javascript?
На роботі ми нещодавно запустили додаток на базі Javascript (фактично використовуючи Coffeescript, але все ж), з якого я впроваджував автоматизовану тестову систему з використанням JsTestDriver та тканини. Ми ніколи не писали щось з таким Javascript, тому до цих пір ми ніколи не робили тестування Javascript. Я не впевнений, що саме …

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