Публикации по теме 'methods'
Урок 11: JS-массивы
Массив в JavaScript такой же, как и в любом другом языке программирования. Это наборы данных. В JavaScript они могут быть набором строк, чисел, объектов, массивов и функций. Они также могут быть смесью типов данных.
Как и любая другая структура данных в JavaScript, они имеют набор методов/функций, которые можно вызывать для получения, установки, управления, преобразования и удаления элементов в массиве или даже для слияния двух массивов.
Определение массива
Существует несколько..
Как написать свои собственные методы уменьшения, фильтрации и отображения на JavaScript
Написание собственных методов Reduce, Filter и Map на JavaScript
Эта статья навеяна одним из JavaScript Mock-интервью на YouTube.
Вопрос был такой:
Напишите функцию print() так, чтобы [1, 2].print() выводила 1,2 , когда print( ) вызывается в массиве .
Этот вопрос вызвал у меня любопытство, и я исследовал похожие вопросы того же типа.
Именно этим я и собираюсь поделиться в этой статье.
Прежде чем начать, давайте сначала разберемся с основами.
Основная..
Вопросы по теме 'methods'
Законно ли / четко определенным C ++ вызывать нестатический метод, который не обращается к членам через нулевой указатель?
Недавно я наткнулся на следующий код:
class Foo
{
public:
void bar();
// .. other stuff
};
void Foo::bar()
{
if(!this) {
// .. do some stuff without accessing any data members
return;
}
// .. do normal actions...
24.11.2023
Почему сервер отвечает GET после запроса метода POST?
Я просто пытаюсь отправить запрос и прочитать ответ sos-сервера ogc.
Отправить запрос:
connection = new URL(url).openConnection();
connection.setDoOutput(true);
connection.setDoInput(true);
connection.setRequestProperty("Accept-Charset",...
23.01.2024
Зачем добавлять имя метода Ruby к self?
Просматривая некоторый код Ruby, я заметил методы, объявленные с self. перед именем метода. Например:
def self.someMethod
//...
end
Что меняет в методе добавление self. к имени метода?
08.12.2023
Как использовать метод с RegEx для печати в динамическую таблицу с помощью PHP
У меня есть список курсов и часов, которые они требуют для студентов, чтобы пройти их. Курсы следующие:
CON8101 Residential Building/Estimating 16 hrs/w
CON8411 Construction Materials I 4 hrs/w
CON8430 Computers and You 4 hrs/w
MAT8050...
10.12.2023
Как правильно отформатировать сигнатуру метода Objective-C с аргументами?
Я веб-дизайнер/разработчик, который наконец-то решил попробовать свои силы в Objective-C. Я твердо верю в стандарты и придерживаюсь любых руководящих принципов, форматов или неписаных правил, установленных языком, вместо того, чтобы пытаться навязать...
16.11.2023
Дрейф времени при сохранении и оценке данных с течением времени
на протяжении многих лет я всегда сталкивался с такого рода проблемами, и я никогда не решал их так, как мне казалось «правильным».
представьте, что мне нужно реализовать функцию/метод для оценки уровня реки. int river() дает нам int из 0 to 10...
10.12.2023
Ошибка 1 Нет перегрузки для ‹method› соответствует делегату «System.Windows.Input.KeyEventHandler»
Я пробовал искать по всему сайту, но не смог найти ответ на этот вопрос. Я пытаюсь заставить свой эллипс двигаться с помощью клавиш со стрелками, но я продолжаю получать ту же ошибку, что бы я ни пытался.
Кроме того, я получаю эту ошибку, когда...
01.01.2024
Метод класса PowerShell v5 — проблемы
Играю с новой функцией класса в PowerShell v5 и пытаюсь понять, можем ли мы поместить методы в классы.
Я попробовал ниже и немного поиграл с ним, но мне не повезло.
class Server {
[string]$computerName = "192.168.0.200"
[bool]$ping =...
08.01.2024
Метод не работает при вызове из другого класса Objective-C
У меня есть следующий метод в моем приложении.
- (void)next{
NSLog(@"called!");
NSArray *visibleItems = [self.collectionView indexPathsForVisibleItems];
NSIndexPath *currentItem = [visibleItems objectAtIndex:0];
NSIndexPath...
27.11.2023
PHP - Лучшая практика Глобальная переменная базы данных в классе (ООП)
Что является «лучшей практикой» в отношении доступа к базе данных, когда у вас есть несколько классов с методами, выполняющими запросы?
Глобальная $db переменная:
$db = new mysqli('localhost', 'my_user', 'my_password', 'my_db');
class Item...
02.12.2023
Использование методов получения для сгенерированных значений. Хорошо или плохо?
Хорошо, я знаю, что могу это сделать, потому что я видел, как это работает раньше.
По сути, я создаю метод получения в одном из своих классов, чтобы у этого метода не было связанной переменной класса.
Например
@Entity
public class Customer...
24.01.2024
Изменение метода на общий метод, доступный в другой форме
Ранее я создал программу, которая отображает данные из текстового файла в виде списка, и пользователи могут щелкнуть имя в списке, и она отображает номер телефона для этого имени. Теперь я пытаюсь добавить в программу новую форму, которая позволяет...
22.11.2023
Присвоение логического значения в методе не работает
Я сделал небольшую аркадную игру, в которой логическая переменная отслеживает, окончена игра или нет (gameOver).
private bool gameOver;
Когда препятствие сталкивается с игроком, выполняется следующий метод:
public void...
06.11.2023
Как найти частные статические методы в статическом классе с помощью отражения?
У меня есть статический класс, и я хочу найти его частные статические методы, используя typeof(MyStaticClass).GetMethods(), но он всегда показывает мне только общедоступные методы.
Как я могу этого добиться?
13.11.2023
Как использовать логическое значение в другом методе?
Я программирую игру Tic Tac Toe, и, похоже, она работает довольно хорошо. Что я хочу реализовать сейчас, так это возможность перезапустить игру после того, как игра была выиграна, проиграна или закончилась ничьей. Чтобы получить желаемые результаты,...
01.11.2023
Метод удаления и вставки связанного списка
У меня проблемы с методами удаления и вставки. Эти методы должны выполнять действие и возвращать логическое значение, если действие было успешным (истина) или нет (ложь). Метод InsertAfter будет вставлять строку, но всегда в одно и то же место, а...
17.01.2024
Я получаю ошибку типа Traceback. Employee() не принимает аргументов при попытке создать метод класса для анализа строки и создания объекта в python.
Я получаю ошибку типа Traceback. Employee() не принимает аргументов при попытке создать метод класса для анализа строки и создания объекта в python.
class Employee(object):
@classmethod
def from_string(cls, emp_str):
first_name,...
16.12.2023
Класс Python и счетчик книг
Я пишу класс под названием книга. Каждая книга должна иметь название и автора. Класс должен уметь автоматически подсчитывать количество книг.
Я застрял здесь - в самом начале - и не знаю, как заставить этот метод считать книги.
class Book:...
15.11.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..