Публикации по теме 'syntax'
Java против Python: взгляд восьмиклассника за неделю изучения Java!
Меня зовут Аруш Крисп, я учусь в восьмом классе. Я недавно начал изучать Java около недели назад и начал связываться с языком. Он был похож на любой другой язык семейства C: точки с запятой после каждой строки, фигурные скобки для тел методов, условные операторы и циклы.
public static void printUpToN(int n) {
for (int i = 1; i <= n; i++) {
System.out.println(i);
}
}
Приведенный выше код представляет собой простой код, который является примером Java.
Затем я понял, что..
Некоторые заметки по C++
Эта короткая заметка предназначена для тех, кто уже знает C++ и хочет освежить память. Начинающие все еще могут взглянуть, чтобы получить общее представление.
Три столпа объектно-ориентированной разработки: инкапсуляция, наследование и полиморфизм. C++ поддерживает инкапсуляцию через (определяемые пользователем) классы. Свойства класса и внутренняя работа могут быть скрыты от внешнего мира. C++ поддерживает полиморфизм посредством перегрузки, переопределения C++ поддерживает..
Что такое синтаксис в языке программирования?
У каждого языка есть основная структура , которую пользователи должны понимать, чтобы использовать ее эффективно. Недостаточно знать значение отдельных слов, составляющих язык — если вы не знаете, как их расположить, вы не сможете общаться.
Представьте, что вы знаете словарное определение каждого слова английского языка, но не понимаете, как формируются английские предложения. У вас будет невероятно богатый словарный запас, но вы не сможете его использовать. Тот же принцип применим..
Выход за пределы Console.log()
Интересно, что ряд разработчиков не максимально использует сок в объекте консоли JavaScript. В объекте консоли есть довольно много методов, которые могут эффективно помочь в отладке одного кода, и мы углубимся в них и сразу поговорим о них.
1. консоль.лог()
2. консоль.ошибка()
3. консоль.предупреждать()
4. консоль.очистить()
5. консоль.таблица
6. console.time() и console.timeEnd()
7. console.group() и console.groupEnd()
8. console.count()
9...
VueJs: как экземпляр Vue и синтаксис шаблона работают вместе
Обучение - это не зрелищный спорт. - Д. Блохер
Экземпляр Vue - это сердце приложения vue. Обычно экземпляр vue управляет шаблоном кода html, который он отображает на экране. Экземпляр Vue принимает различные необязательные свойства, которые дают экземпляру возможность выполнять действия и хранить данные.
<div id="app">
<h1 id="item-{{ dynamicId }}">{{title}}</h1>
<input type="button" v-on:click="printMessage('Hi..
Упражнение в синтаксической педантичности
Мне еще не приходилось работать где-либо, где был бы консенсус по стилю кодирования. Тот факт, что существуют средства форматирования, такие как Prettier , также говорит вам, что это не уникальная проблема. Я хотел бы остановиться на одном таком соглашении, к которому, как мне кажется, стоит вернуться: вложенные тернарии.
Тернар — это, по сути, сокращенный оператор if-else. Рассмотрим следующее
if (person.age < 18) {
person.type = 'minor';
} else {
person.type = 'adult'
}..
#4 Элегантные петли
Элегантные петли
JavaScript предлагает множество способов, когда вам нужно зациклиться на массиве и сделать что-то еще . Вот мои рекомендации о том, когда и как их использовать, в основном ради ясности и удобочитаемости кода.
Возьмите этот массив:
Случай № 1: замените каждое значение чем-то другим
На основе нашего массива spiderMovies мы хотим создать новый массив, содержащий только заголовки, чтобы было что-то проще. Поэтому нам нужно перебрать значение каждого массива и..