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

23
Являются ли диаграммы классов UML адекватными для проектирования систем JavaScript?

Учитывая, что UML ориентирован на более классический подход к объектной ориентации, все же можно ли его надежно использовать для проектирования систем JavaScript? Одна конкретная проблема, которую я вижу, состоит в том, что диаграммы классов, на самом деле, представляют собой структурное...

23
Зачем нужна Одата, когда у меня есть JSON?

Я пытаюсь понять смысл Одаты и когда это имело бы смысл. Прямо сейчас, как я работаю, я использую ASP.NET и контроллер MVC / WebApi для сериализации / десериализации объектов в JSON и заставляю javascript что-то с этим делать. Из того, что я могу сказать, преимущество OData заключается в...

22
Хорошие ресурсы и инструменты для современной тяжелой разработки JavaScript? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Я заинтересован в выполнении некоторых проектов, которые включают интенсивное...

22
Путаница в отношении JavaScript с двумя лицензиями (MIT / GPL) для использования на моем веб-сайте

Я прочитал все сообщения, которые я могу найти на этом, и я все еще не уверен в ответе. Я хотел бы использовать на своем веб-сайте плагин jQuery с двойной лицензией MIT и GPL. Означает ли двойная лицензия, что, пока один или другой удовлетворены, я в порядке, или это должно быть и то, и другое? Я...

22
Почему так много языков рассматривают числа, начинающиеся с 0, как восьмеричные?

Я прочитал Где восьмеричные полезны? и кажется, что восьмеричные были когда-то полезными. Многие языки рассматривают числа, начинающиеся с 0, как восьмеричные, поэтому литерал 010на самом деле равен 8. Среди них есть JavaScript, Python (2.7) и Ruby. Но я не очень понимаю, почему эти языки нуждаются...

21
Как запустить код C ++ в браузере, используя asm.js?

Приложение asm.js очень быстрое (почти на родной скорости C ++): http://kripken.github.io/mloc_emscripten_talk/micro4b.png Но как можно написать один на C ++, преобразовать его в код LLVM, а затем сделать какой-нибудь трюк с emscripten / asm.js? Я не нашел учебника по этому поводу. И если я напишу...

21
Как отговорить клиента от Flash сайта? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Недавно я делал несколько веб-проектов только из уст в...

21
Почему JSX хорош, когда JSP скриптлеты плохи?

React.js предоставляет JSX в виде XHTML-подобного синтаксиса для построения дерева компонентов и элементов. JSX компилируется в Javascript, и вместо предоставления циклов или условных выражений в собственно JSX вы используете Javascript напрямую: <ul> {list.map((item) =>...

21
Какая мотивация стоит за TypeScript?

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. У нас был JavaScript, затем у нас был Flash, затем был Silverlight, а затем HTML5...

21
Как убедить моего босса (и других разработчиков) использовать / учитывать ненавязчивый JavaScript

Я довольно новичок в нашей команде develepors. Мне нужны веские аргументы и / или примеры «подводных камней», чтобы мой начальник наконец-то понял преимущества ненавязчивого JavaScript, чтобы он и остальная команда перестали делать такие вещи: <input type="button" class="bow-chicka-wow-wow"...

21
Подсказки, подтверждения и предупреждения JavaScript считаются «старомодными» [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

21
Как данные должны передаваться между клиентским Javascript и C # кодом в приложении ASP.NET?

Я ищу наиболее эффективный / стандартный способ передачи данных между клиентским кодом JavaScript и кодом C # в приложении ASP.NET. Я использовал следующие методы для достижения этой цели, но все они чувствуют себя немного выдумкой. Чтобы передать данные из JavaScript в код C #, нужно установить...

20
Какие специальные символы следует разрешить для номера телефона?

Поэтому я разрабатываю веб-страницу, которая будет использоваться для глобальных пользователей, включая пользователей из Канады, США, Индии, Великобритании и т. Д. Мне нужно применить проверки для этого поля телефонного номера, но я не уверен, что лучший способ сделать это , Вот некоторые из...

20
Зачем мне использовать Angular? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Закрыто 6 месяцев назад . Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Из базового...

20
Почему нет сложных операторов присваивания для логических операторов (таких как ||, && и т. Д.)?

В соответствии с ECMA-262, частью 11.13, Ниже приводится исчерпывающий перечень составных операторов присваивания: *= /= %= += -= <<= >>= >>>= &= ^= |=. В соответствии с частью 11.11, значение var c = a || bбудет помещено в aзначение true, cесли ToBoolean(a)оно истинно, а...

19
Является ли Google Closure настоящим компилятором?

Этот вопрос вдохновлен дебатами в комментариях к этому вопросу переполнения стека . В документации Google Closure Compiler говорится следующее (выделение добавлено): Closure Compiler - инструмент для ускорения загрузки и работы JavaScript. Это настоящий компилятор для JavaScript. Вместо компиляции...

19
Как работает Chrome V8? И почему JavaScript не был JIT-компилированным?

Я изучал интерпретаторы / компиляторы, а потом наткнулся на JIT-компиляцию - в частности, на Google Chrome V8 Javascript Engine. Мои вопросы - Как это может быть быстрее, чем стандартная интерпретация? Почему JIT-Compilation не использовался в первую очередь? Мое текущее понимание Каждая программа...

19
Наследование против миксинов в динамических языках?

Когда следует предпочитать шаблоны наследования миксинам в динамических языках? Под миксинами я имею в виду собственно правильное микширование, как при вставке функций и элементов данных в объект во время выполнения. Когда бы вы использовали, например, наследование прототипа вместо миксинов? Чтобы...

19
Является ли хорошей идеей сделать пользовательский интерфейс на 100% в Javascript и предоставлять данные через API?

Моя основная дневная работа - создание приложений HTML. Под этим я подразумеваю внутренне используемые приложения типа CRUD с множеством редактируемых видов сетки, текстовых полей, выпадающих списков и т. Д. В настоящее время мы используем веб-формы ASP.NET, которые выполняют свою работу, но...

19
Какие преимущества дает использование рендеринга страниц на стороне сервера?

Я занимаюсь разработкой веб-приложения, и в настоящее время я написал весь веб-сайт в формате html / js / css, а на серверной части у меня есть сервлеты, на которых размещены некоторые службы RESTFUL. Вся логика представления выполняется путем получения объектов json и изменения представления с...