Программирование

2041
Как работает JavaScript .prototype?

Я не так увлекаюсь динамическими языками программирования, но я написал свою долю кода JavaScript. Я никогда не думал об этом программировании на основе прототипов, кто-нибудь знает, как это работает? var obj = new Object(); obj.prototype.test = function() { alert('Hello?'); }; var obj2 = new...

2040
Итерация по свойствам объекта

var obj = { name: "Simon", age: "20", clothing: { style: "simple", hipster: false } } for(var propt in obj){ console.log(propt + ': ' + obj[propt]); } Выполнить фрагмент кодаСкрыть результатыРазвернуть фрагмент Как переменная proptпредставляет свойства объекта? Это не встроенный метод или...

2036
Как импортировать файл SQL с помощью командной строки в MySQL?

У меня есть .sqlфайл с экспортом из phpMyAdmin. Я хочу импортировать его на другой сервер с помощью командной строки. У меня установлена Windows Server 2008 R2. Я поместил .sqlфайл на диск C , и я попробовал эту команду database_name < file.sql Это не работает. Я получаю синтаксические ошибки....

2034
HTML 5: это <br>, <br/> или <br />?

Я пытался проверить другие ответы , но я все еще в замешательстве - особенно после просмотра справки W3schools HTML 5 . Я думал, что HTML 4.01 должен был «позволить» одиночным тегам быть <img>и <br>. Затем появился XHTML <img />и <br />( где кто-то сказал, что есть место для...

2030
В чем разница между зависимостями, devDependencies и peerDependencies в файле npm package.json?

Эта документация очень плохо отвечает на мой вопрос. Я не понял этих объяснений. Кто-то может сказать более простыми словами? Может быть, с примерами, если трудно выбрать простые слова? EDIT также добавил peerDependencies, что тесно связано и может привести к...

2027
Как прочитать файл построчно в список?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. На этот вопрос есть ответы на Stack Overflow на русском : Чтение из файла построчно и запись в массив Как мне прочитать...

2019
Как на самом деле работает PHP 'foreach'?

Позвольте мне поставить префикс этого, сказав, что я знаю, что foreachтакое, что делает и как его использовать. Этот вопрос касается того, как это работает под капотом, и я не хочу никаких ответов в духе «это то, как вы запускаете массив foreach». Долгое время я предполагал, что foreachработал с...

2017
$ (документ). уже эквивалентно без jQuery

У меня есть скрипт, который использует $(document).ready , но он не использует ничего другого из jQuery. Я хотел бы облегчить это, удалив зависимость JQuery. Как я могу реализовать свой собственный $(document).readyфункционал без использования jQuery? Я знаю, что использование window.onloadне будет...

2014
Как мне обновить каждую зависимость в package.json до последней версии?

Я скопировал package.json из другого проекта и теперь хочу перевести все зависимости в их последние версии, так как это свежий проект, и я не против исправить что-то, если оно сломается. Какой самый простой способ сделать это? Лучший способ, который я знаю сейчас, - это запустить npm info express...

2013
Какова область видимости переменных в JavaScript?

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

2013
Прежде всего, мой наименее любимый, но наиболее используемый способ отображения объекта:

Используйте родной JSON.stringifyметод. Работает с вложенными объектами, и все основные браузеры поддерживают этот метод. str = JSON.stringify(obj); str = JSON.stringify(obj, null, 4); // (Optional) beautiful indented output. console.log(str); // Logs output to dev tools console. alert(str); //...

2006
Как вы отображаете фрагменты кода в MS Word, сохраняя формат и подсветку синтаксиса?

Кто-нибудь знает способ отображения кода в документах Microsoft Word, который сохраняет окраску и форматирование? Предпочтительно, способ также будет ненавязчивым и простым в обновлении. Я попытался включить код как обычный текст, который выглядит ужасно и мешает при редактировании обычного текста....

2003
Что такое идиома копирования и обмена?

Что это за идиома и когда ее следует использовать? Какие проблемы это решает? Меняется ли идиома при использовании C ++ 11? Хотя это упоминалось во многих местах, у нас не было ни единого вопроса и ответа «что это такое», так что вот оно. Вот частичный список мест, где это было упомянуто ранее:...

2001
Как вы утверждаете, что в тестах JUnit 4 выбрасывается определенное исключение?

Как я могу использовать JUnit4 идиоматически, чтобы проверить, что некоторый код вызывает исключение? Хотя я, конечно, могу сделать что-то вроде этого: @Test public void testFooThrowsIndexOutOfBoundsException() { boolean thrown = false; try { foo.doStuff(); } catch (IndexOutOfBoundsException e) {...

2001
Как мне отформатировать дату Microsoft JSON?

Я беру свой первый кряк в Ajax с помощью jQuery. Я перенесу свои данные на свою страницу, но у меня возникли проблемы с данными JSON, которые возвращаются для типов данных Date. По сути, я получаю строку, которая выглядит следующим образом: /Date(1224043200000)/ От кого-то совершенно нового для...