Публикации по теме 'methods'
Работа с объектами в Javascript (учебник)
Javascript без объектов — это как боевик без трюков, он может существовать, но совершенно бессмысленен. Объекты — это как душа Javascript. По мере роста сложности нам нужна структура данных, такая как объекты (помните, массивы тоже имеют тип объектов, на самом деле почти все в javascript является объектом).
Итак, здесь мы рассмотрим различные способы манипулирования объектами в Javascript, но, как мы всегда делаем, мы разделим их на категории для лучшего понимания.
Как мы знаем,..
Понимание области видимости в Ruby
Чтобы справиться с областью действия, необходимо базовое функционирование кода Ruby. Когда вам представят «область действия», подумайте о двух простых вещах: видимости и переменных. Мы хотим, чтобы наши методы и классы могли видеть переменные, которые мы хотим, чтобы они использовали. По сути, это то, о чем идет речь. В моем предыдущем посте мы рассмотрели, как создать (хотя и довольно простое) банковское приложение. Его функциональность зависела от вызова переменных в методы, чтобы они..
Методы получения и установки в JavaScript
Изучение новых концепций может вскружить голову. У меня закружилась голова от методов Getter и Setter в JavaScript. Я лично не понимал, как и когда использовать эти методы и даже нужны ли они мне. Как только я понял эту концепцию, я увидел применение этого метода, и, надеюсь, вы все тоже поймете после прочтения этого блога.
Методы Getter и Setter позволяют получать доступ к информации в объекте и изменять ее. Давайте создадим объект, чтобы применить их на практике.
let person =..
Оператор распространения в Javascript и React
Базовый вводный / повторный курс о том, как работают операторы спреда в JS и React!
Что такое оператор спреда?
Оператор распространения {…} или […] - это метод манипуляции, используемый для итераций, таких как массивы или объекты, для их расширения, при этом вместо них используется 0+ аргументов. Это неразрушающий метод, что означает, что исходная итерация, для которой был вызван метод, не будет изменена. Он может заменить вредоносные методы манипуляции, такие как .concat() и..
Вопросы по теме 'methods'
С#: как создать атрибут метода, запускающего событие при его вызове?
Есть ли способ в С# или .NET в целом создать атрибут для метода, который запускает событие при вызове метода? В идеале я мог бы запускать пользовательские действия до и после вызова метода.
Я имею в виду что-то вроде этого:...
44465 просмотров
schedule
17.09.2023
Передача нулевых аргументов в методы C #
Есть ли способ передать нулевые аргументы методам C # (что-то вроде нулевых аргументов в С ++)?
Например:
Можно ли перевести следующую функцию c ++ в метод C #:
private void Example(int* arg1, int* arg2)
{
if(arg1 == null)
{...
137519 просмотров
schedule
16.05.2023
Транзакции в С#
В дополнение к этому вопросу: Предварительный заказ папки для копирования обхода дерева Мне было интересно, возможно ли это для создания транзакции, содержащей различные обращения к базе данных.
ex:
public bool CopyNode(int nodeId, int...
16668 просмотров
schedule
29.04.2023
Свойства против методов
Быстрый вопрос: когда вы решите использовать свойства (в C #), а когда - методы?
Мы заняты этой дискуссией и нашли некоторые области, где спорно, следует ли нам использовать свойство или метод. Вот один пример:
public void SetLabel(string...
58923 просмотров
schedule
08.07.2023
Как передать несколько параметров в Objective-C?
Я прочитал несколько сообщений о синтаксисе метода Objective-C, но полагаю, что не понимаю нескольких имен метода.
Я пытаюсь создать метод под названием getBusStops с параметрами NSString и NSTimeInterval и типом возврата NSMutableArray ....
270425 просмотров
schedule
24.02.2022
Какой самый практичный способ иметь функции в словаре в Java?
При программировании на C/C++ или Python у меня иногда был словарь со ссылками на функции по заданным ключам. Тем не менее, я действительно не знаю, как иметь такое же или, по крайней мере, похожее поведение в Java, позволяющее мне динамически...
315 просмотров
schedule
31.10.2023
Статические классы в C#, каковы плюсы и минусы?
Я программирую небольшую игру для своего школьного задания, игра представляет собой простую 2D-игру с монстрами, предметами и пулями. В основном вы бегаете и пытаетесь собрать все монеты предметов, монстры пытаются помешать вам, и вы можете сбить их...
4610 просмотров
schedule
04.05.2023
Добавление новых аргументов в функцию с сохранением обратной совместимости в Ruby
У меня есть старая функция, которая много раз вызывается в моем приложении. Я хотел бы немного обновить его, добавив несколько новых аргументов.
Когда я писал функцию, я не понимал преимуществ использования хэша в качестве единственного параметра...
123 просмотров
schedule
06.05.2023
Основы Java о ключевом слове final
Можно ли использовать ключевое слово final для метода?
2325 просмотров
schedule
09.04.2024
Ввод метода клонирования, указанного в интерфейсе
Я пишу интерфейс, который требует, чтобы классы реализовывали метод clone(). Мой наивный подход к этому был следующим:
public interface ISolvableGame {
function clone():ISolvableGame;
//...
}
в другом месте:
public class MyGame...
463 просмотров
schedule
30.03.2022
Динамическое присоединение метода к существующему объекту Python, сгенерированному с помощью swig?
Я работаю с классом Python, и у меня нет доступа на запись к его объявлению. Как я могу прикрепить собственный метод (например, __str__ ) к объектам, созданным из этого класса, без изменения объявления класса?
РЕДАКТИРОВАТЬ: Спасибо за все ваши...
4373 просмотров
schedule
17.04.2022
Ошибка CS0161: не все пути кода возвращают значение
У меня есть эта ошибка. Кто-нибудь может сказать мне, почему? В ТА.cs
public class TA
{
public TA()
{
}
public static DataTable MergeTA()
{
DataTable myDT = new DataTable();...
4300 просмотров
schedule
17.06.2022
Что такое защитные методы/классы?
я только что заметил метод/класс защиты, упомянутый в этом вопросе , и я действительно не понимаю понятие из ответов. И, увы, ссылка Джона Скита на сайт MS так и не загрузилась. Несколько быстрых поисков в Google, казалось, выдали только продукты,...
2970 просмотров
schedule
09.06.2022
Как хранить методы обратного вызова?
я пытаюсь сохранить некоторые обратные вызовы метода, но обращение к нему будет поддерживать связанный объект, поэтому я попытался сохранить метод weakref to, но это не кажется возможным?
so
Почему я не могу оставить слабого рефери? метод...
2426 просмотров
schedule
12.05.2023
Функция/метод iPhone SDK с аргументами
Я создаю приложение, в котором делаю одно и то же несколько раз. Я собираюсь использовать как можно меньше кода и не хочу повторяться.
Мне нужен PHP-эквивалент многократно используемой функции, где я устанавливаю ввод, и функция возвращает вывод....
7010 просмотров
schedule
07.05.2022
F# Загадка: как вызвать перегрузку метода?
Первая часть: вызов F# из F#
Допустим, у нас есть следующий тип, определенный в F#:
type MyClass =
static member Overload1 (x, y) = "Pim"
static member Overload1 (x : System.Tuple<_, _>) = "Pam"
static member...
774 просмотров
schedule
13.10.2023
Учебник NerdDinner - отсутствует объяснение вспомогательных методов?
Я начал читать учебник NerdDinner с нуля. При чтении и кодировании приложения я разобрался с некоторыми вспомогательными методами, и был один пример какого-то класса (AddRuleViolations), но не было никакого объяснения, КУДА добавить этот класс....
1024 просмотров
schedule
19.10.2022
a == b ложно, но id(a) == id(b) верно?
Столкнулся со следующим:
>>> class A:
... def __str__(self):
... return "some A()"
...
>>> class B(A):
... def __str__(self):
... return "some B()"
...
>>> print A()
some A()...
1410 просмотров
schedule
09.11.2022
Дополнительные методы в классе объектов
Класс Object имеет ряд методов, таких как equals, hashCode, notify, wait и т. д.
Как вы думаете, какие методы отсутствуют в классе Object и почему? Есть ли какие-либо дополнительные методы, которые вы хотели бы иметь?
153 просмотров
schedule
05.08.2022
Где вызвать собственный метод? viewDidLoad, viewWillLoad
Я загружаю информацию с сервера. Я создал для этого отдельный метод. Затем я вызываю [self myCustomMethod] для запуска метода. Независимо от того, где я вызываю [self myCustomMethod] (initWithNibName, viewDidLoad, viewWillLoad, viewWillAppear,...
2161 просмотров
schedule
10.05.2022