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

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

6
Насколько рискованно использовать Coffeescript, не зная Javascript? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 4 года назад . Я достаточно опытный программист, пытающийся научиться веб-разработке. Я пытаюсь разработать клиентское веб-приложение, которое использует SVG или …

5
Почему расширение DOM / встроенных прототипов объектов - плохая идея?
Я ищу окончательный ответ на вопрос, почему расширение встроенных прототипов так жестко наказывается в сообществе разработчиков JS. Я уже давно использую Prototype JS Framework, и мне [1,2,3].each(doStuff)кажется, что делать это гораздо элегантнее $.each([1,2,3], doStuff). Я знаю, что это создает «загрязнение пространства имен», но я все еще не понимаю, почему это …

5
XSLT-эквивалент для JSON
Я был заинтересован в поиске (или, если необходимо, разработке) XSLT-эквивалента для JSON. Так как я не нашел ни одного, я рассматривал возможный язык запросов, который можно использовать для сопоставления путей JSON, чтобы применять шаблоны (из JavaScript) при наличии совпадения (возможно, просто проверять массив сопоставляемых шаблонов по порядку и останавливаться на …
15 javascript  json  xslt 

1
У шаблона «функция, возвращающая функцию» есть имя в JavaScript?
Я использую этот шаблон довольно часто в JavaScript. Вот пример: const comments = [ { text: 'Hello', id: 1 }, { text: 'World', id: 4 }, ]; const byId = id => element => element.id === id; const comment = comments.find(byId(1)); Иногда этот шаблон может сделать наш код читабельным и …

3
Я теряю поток моего веб-приложения на PHP, с ним становится трудно работать
Я программировал несколько лет и со временем стал очень хорошо знаком с C # и JavaScript. У меня есть несколько больших проектов на C # и JavaScript, по которым я без проблем ориентируюсь. Недавно я начал проект PHP & AngularJS для работы без предварительного опыта работы с PHP. Поток стороны …

2
Как новостные сайты, например, Forbes / Zdnet, легко объединяют одну веб-страницу в другую?
Если вы идете к примеру: http://www.forbes.com/sites/adrianbridgwater/2015/06/12/why-technology-has-to-be-continuous/ ИЛИ http://www.zdnet.com/article/if-you-want-those-cool-ios-9-features-its-time-to-buy-a-new-ipad/ Когда вы переходите в конец страницы, загружается новая новость, а URL-адрес в моем интернет-браузере меняется на URL этой следующей новостной статьи. Поэтому мне было интересно, как веб-страница может почти мгновенно загрузить следующую веб-страницу с почти незначительной задержкой между страницами. Например, они предварительно …


2
Влияет ли response.js для статического сайта, управляемого содержимым?
Я довольно продал модель реагирования, потому что она делает манипуляции с DOM такими плавными и понятными. Но мне интересно, как это можно использовать для сайта, который в основном статичен с большими блоками текста и изображений, которые не двигаются. Будет ли это просто мешать? Кажется неловким иметь компоненты с КБ текста …

1
Как NodeJS может быть «неблокирующим»?
Я изучаю NodeJS и просто хотел кое-что прояснить. В нескольких вводных руководствах и книгах уже очень рано они описали «неблокирующую» архитектуру Node - или, скорее, можно (и рекомендую весь смысл) кодировать неблокирующим образом. Так, например, этот пример был приведен в книге, которую я читаю об асинхронном способе получения данных из …

5
В разработке API, когда использовать / избегать специального полиморфизма?
Сью разрабатывает библиотеку JavaScript Magician.js. Его стержень является функцией, которая извлекает Rabbitиз переданного аргумента. Она знает, что ее пользователи могут захотеть вытащить кролика из a String, a Number, a Function, возможно, даже a HTMLElement. Имея это в виду, она могла бы разработать свой API следующим образом: Строгий интерфейс Magician.pullRabbitOutOfString = …

4
Использование грамматики естественного языка в свободном API
Я возился с абстракцией запросов через API баз данных WebSQL / Phonegap, и я чувствую себя неуверенно и не в силах определить свободный API, который имитирует использование естественной грамматики английского языка. Это может быть проще объяснить с помощью примеров. Следующее - все допустимые запросы в моей грамматике, и комментарии объясняют …
14 javascript  api 

1
Юридические последствия использования торговой марки JavaScript?
Широко известно, что имя «JavaScript» является торговой маркой Oracle (ранее торговой маркой Sun, ранее торговой маркой Netscape). Однако другие, похоже, не имеют проблем с использованием торговой марки JavaScript. Google использует его в отношении V8 , Mozilla использует его в отношении SpiderMonkey, а также в различных других местах и ​​т. Д. …

6
Как мне понять взрыв фреймворка JavaScript? Должен ли я учить их всех? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост. . Закрыто 6 лет назад . Для начинающего веб-разработчика, который все еще занимается веб-разработкой обычным способом (PHP …

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

2
Где jQuery подходит для таких фреймворков, как JavaScriptMVC, BackboneJS, SproutCore и Knockout?
Я с радостью использую JQuery в течение последних 2 лет и довольно успешно создаю с ним действительно классную функциональность ... так что мне это очень удобно. Я также верю, что будущее сети будет продолжаться по текущему пути на стороне клиента. Тем не мение... Следующая проблема, похоже, приходит в виде различных …

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