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

11
Ложные значения против нулевой, неопределенной или пустой строки

Я работал с JQuery на протяжении многих лет. Однако в последнее время я все глубже изучаю язык JavaScript. Недавно я услышал о «истинных» и ложных ценностях. Однако я не до конца их понимаю. В настоящее время у меня есть код, который выглядит следующим образом: var fields = options.fields || ['id',...

11
Как вы используете утку, набрав в javascript, не всегда проверяя свойства и методы?

Я знаю, что javascript использует типизацию утиной утилитой, и сначала я подумал, что это облегчит полиморфизм по сравнению со строго типизированными языками, такими как C #. Но теперь мои функции, которые принимают аргументы, изобилуют такими вещами, как: if(myObj.hasSomeProperty()) или же...

11
Соглашение о том, где объявлять module.exports в файлах Javascript

Есть ли соглашение о том, где мы должны объявлять module.exportsфайлы модулей no Javascript / Node.js? Должно ли это быть в начале файла, как: module.exports = Foo; function Foo() { this.bar = 'bar'; } Foo.prototype.getBar = function() { return this.bar; } Или это должно быть в конце файла:...

10
PHP, HTML, Javascript и написание хороших практик

Я понял, что должен написать спецификацию соглашения о кодировании HTML, JavaScript и PHP для меня и моей команды. В веб-разработке, как и в C ++, я определенно поклонник отступов и комментариев. Тем не менее, часто в моей работе я сталкиваюсь с кодом HTML + JavaScript + PHP, который внезапно...

10
Как вы тестируете свой javascript?

Я провожу много времени, работая в JavaScript в последнее время. Я не нашел способ, который, кажется, хорошо работает для тестирования javascript. В прошлом это не было проблемой для меня, так как большинство веб-сайтов, над которыми я работал, содержали очень мало JavaScript. Теперь у меня есть...

10
Как я могу на самом деле применить изучаемый яваскрипт [закрыто]

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

10
Распространенные ошибки Javascript, которые сильно влияют на производительность? [закрыто]

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

10
В чем смысл способа-прототипа?

Я читаю Javascript: The Good Parts и изо всех сил пытался разобраться с разделом о прототипах . После небольшого гугла я пришел к выводу, что добавление свойств к объектам происходит после объявления объектов. Используя этот скрипт из w3schools, я заметил, что удаление строки, добавляющей свойство...

10
почему getMonth () начинается с 0

Я кодировал функцию для удаления дня из значения даты в javascript, и я был немного удивлен, что getMonth () javascript начинается с 0 для января до 11 для декабря. Почему javascript getMonth () начинается с...

10
Многопоточность JavaScript

В наши дни JavaScript является основным игроком во всех технологиях веб-разработки, на стороне клиента для улучшения пользовательского интерфейса, на стороне клиента, на некоторых веб-серверах в качестве логики на стороне сервера. Добавьте к этому тот факт, что люди (по крайней мере, некоторые из...

10
Разработан ли Javascript за пределами того, для чего он изначально предназначен?

Я разговаривал с другом о цели Javascript, когда и как его следует использовать и т. Д. Он процитировал это: JavaScript был разработан для добавления интерактивности на HTML-страницы [...] JavaScript предоставляет HTML-дизайнерам инструмент программирования Авторы HTML обычно не программисты, но...

10
Предотвратить мошенничество с кликами в системе рекламы с помощью PHP и Javascript

Я хотел бы создать рекламный проект с PHP, MySQL и Javascript. Я говорю о чем-то вроде ... Google Adsense BuySellAds.com Любая другая рекламная площадка Мой вопрос в основном: на что мне нужно обращать внимание, чтобы люди не обманывали систему и не сталкивались ли я с другими проблемами? Моя...

10
Как вы читаете код с продолжениями / обратными вызовами?

Описание: Существуют ли какие-то хорошо зарекомендовавшие себя шаблоны наилучшей практики, которым я могу следовать, чтобы сохранить мой код читабельным, несмотря на использование асинхронного кода и обратных вызовов? Я использую библиотеку JavaScript, которая делает много вещей асинхронно и сильно...

10
Нужно ли запоминать код?

Я новый разработчик, которого только что наняли в большую компанию. Я не знаю как, но я думаю, что они в отчаянии. Тем не менее, я хорошо разбираюсь в HTML5 / CSS3, хотя вещи меняются, и новые вещи выпускаются, и я в курсе как можно больше. Но эта работа потребовала от меня написания кода на...

10
Спешите на сторону клиента в веб-разработке

В последние несколько месяцев я узнал большой восторг от сценариев на стороне клиента в веб-разработке. Но в то время как серверные технологии являются зрелыми, стабильными и хорошо приняты бэкэнд-разработчиками, клиентские технологии являются незрелыми (то есть по сравнению с крупной серверной...

10
Сборка компьютерной системы с JS? [закрыто]

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

10
Почему использование конструкторов не рекомендуется при создании прототипов?

Краткая справка: в JavaScript функция конструктора для каждого типа объекта имеет prototypeсвойство. prototypeОтносится к объекту , который каждый построенный объект использует в качестве следующего шага вверх в своей цепи прототипов. Если вы хотите, чтобы один тип был присущ другому типу, вы...

10
Подходит ли node.js для фоновой обработки?

Я медленно учусь, node.jsи у меня есть небольшой проект, который я хочу начать. В проекте будет много фоновых процессов (загрузка данных с внешних сайтов, разбор CSV-файлов и т. Д.). Большой «выигрыш» для меня и для узла заключается в том, что он использует JavaScript как для клиента, так и для...

10
Каков рекомендуемый подход для вспомогательных функций в JavaScript?

Каков рекомендуемый подход для вспомогательных функций? Я хотел бы выбрать одну технику и запустить ее, чтобы создать свой новый «класс». Вот варианты дизайна, которые я обдумал: Вариант 1: вспомогательная функция во внешней области, вызывается с контекстом экземпляра function createPane (pane) {...

10
Полезно ли изучать основы базового языка, когда основная цель - опираться на его структуру? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Пожалуйста, имейте в виду, что это не совсем другое «Сколько [ вставить...