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

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

13
Чим керування Python розривами рядків відрізняється від автоматичної крапки з комою JavaScript?
У Javascript є функція під назвою "Автоматичне вставлення крапки з комою", де в основному, якщо аналізатор зустрічає недійсний маркер, а останній маркер перед цим був розривом рядка, тоді аналізатор вставить крапку з комою, де знаходиться розрив рядків. Це дозволяє вам в основному писати весь код JavaScript без крапки з комою, …

2
Змішування Angular та ASP.NET MVC / Web api?
Я походить від використання ASP.NET MVC / Web API, і тепер я починаю використовувати Angular, але мені не зрозуміло правильний спосіб їх змішування. Як тільки я використовую Angular, чи надають поняття на стороні сервера MVC якісь значення? Або я повинен суворо використовувати Web API, щоб отримати дані для кутових HTTP-дзвінків? …

5
Чому немає власних інтерпретаторів Javascript для Windows / Mac / Linux?
Мені здається, було б дуже корисно використовувати Javascript для загальних сценаріїв сценаріїв на стороні сервера, оскільки він має більш-менш ті ж функції, що і Perl та Python. Але в AFAIK загальнодоступних інтерпретаторів Javascript для основних машинних архітектур немає. Я думаю, що іншою проблемою може бути відсутність бібліотек, але, безумовно, вони …
38 javascript 

9
Чи існує метод відмежування інформативних коментарів від коментованого коду?
Протягом усього програмування ви закінчите кілька коментарів, що пояснюють код, та деякі коментарі, які видаляють код: // A concise description const a = Boolean(obj); //b = false; Чи є хороший метод швидкого розбору, який є? Я розігрувався з використанням 3 /-х та /** */для описових коментарів. Я також використовував плагін …

2
Як змусити JavaScript обіцянку повернути щось інше, ніж обіцянку?
У мене є специфікація від клієнта для реалізації методу в модулі: // getGenres(): // Returns a promise. When it resolves, it returns an array. Якщо дано масив жанрів, ['comedy', 'drama', 'action'] Ось метод скелету з обіцянкою: MovieLibrary.getGenres = function() { var promise = new Promise(function(resolve, reject) { /* missing implementation …
38 javascript 

5
Наскільки легко зламати JavaScript (у браузері)?
Моє запитання стосується безпеки JavaScript. Уявіть систему аутентифікації, де ви використовуєте рамку JavaScript, як Backbone або AngularJS , і вам потрібні захищені кінцеві точки. Це не проблема, оскільки сервер завжди має останнє слово і перевірить, чи маєте ви право робити те, що хочете. Але що робити, якщо вам потрібно трохи …

15
Чи варто продовжувати практику кодування самоучки або навчитися робити кодування професійно? [зачинено]
Останнім часом я займаюся професійною роботою, спілкуюся з іншими програмістами та дружую в галузі. Єдине - я 100% самоучка. Це призвело до того, що мій стиль надзвичайно відхилився від стилю тих, хто належним чином навчений. Це різні методи і організація мого коду. Це суміш кількох речей, які я роблю. Я …

4
Важливість шаблонів дизайну з Javascript, NodeJs та ін
Оскільки Javascript виявився всюдисущою мовою програмування в Інтернеті протягом наступних кількох років, нові рамки спливають кожні п’ять хвилин і програмування, кероване подіями, ведучими як сервер, так і клієнт: Ви як розробник Javascript вважаєте традиційні шаблони дизайну важливими або менш важливими, ніж вони були для інших мов / середовищ ?. Назвіть, …

3
Будь-який сенс використання ES6 Map, коли клавішами є всі рядки?
Прості клавіші об'єкта повинні бути рядками, тоді як у Mapклавіші "може бути" будь-якого типу. Але я мало корисний для цього на практиці. Майже у всіх випадках я все одно користуюся рядками як клавішами. І, мабуть new Map(), повільніше, ніж {}. То чи є якась інша причина, чому може бути краще …

5
Плюси та мінуси веб-програми лише для HTML / JavaScript [закрито]
Я надходжу з фонових форм ASP.NET і в минулому вважав кодування на стороні сервера дуже потужним. Однак останнім часом я хотів поступово припинити використання серверного коду фронтального модуля та замінити його чистим HTML / JavaScript, який здійснює доступ до даних через веб-сервіси JSON. У мене немає реального досвіду в цьому, …

10
Чому для веб-сайтів немає інших мов сценарію на стороні клієнта? [зачинено]
Чому в браузерах сьогодні існує лише підтримка JavaScript та деяких VBScript? Я знаю, що JavaScript хороший і все, але чи не матиме можливість використання іншої мови програмування сприяти просуванню різних стилів розробки?

8
Коли JavaScript повинен генерувати HTML?
Я намагаюся генерувати якомога менше HTML з JavaScript. Натомість я вважаю за краще маніпулювати наявною розміткою кожного разу, коли можу, і генерувати HTML лише тоді, коли мені потрібно динамічно вставити елемент, який не є хорошим кандидатом для використання Ajax. Я вважаю, що це набагато простіше підтримувати код і швидко вносити …
34 javascript  html 

5
Чи є JavaScript функціональною мовою програмування
Чи функціональна мова Javascript? Я знаю, що у неї є об'єкти, і ви також можете робити OOP з нею, але це також функціональна мова, чи можна її використовувати таким чином? Ви знаєте, як OOP став / здається, що наступна еволюція в програмуванні, чи означає це, що "Функціональне програмування" - це …

1
Я дуже добре знаю JavaScript, але інтерпретую кодування бомби [закрито]
Тож я зараз шукаю нову посаду як розробника Front-End. Я дуже добре знаю JavaScript і можу поетично висловлюватись про закриття, каррінг, прототипічне успадкування, шаблони дизайну, ефективність додатків та загальну архітектуру Front-End. Але все ж я все-таки закінчую бомбардування співбесіди. (Більшість фінансових справ, які я беру на співбесіду, стосуються побудови SPA …

4
Чи є в Dart якісь корисні функції для веб-програмістів?
http://www.dartlang.org/ Я перевірив сайт дуже коротко і отримав цікавість. Чи є якісь переваги використання Dart? Це лише заміна JavaScript? Це схоже на простішу Java. Пишучи на роботі досить багато C #, мова дуже схожа на те, до чого я звикла, тому засвоєння синтаксису схоже на легкий вітер. Хтось має думку …
33 javascript  dart 

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