Публикации по теме 'anonymous-function'
JavaScript — Анонимные функции, Стрелочная функция | JavaScript 09.
Концепции JavaScript
Упрощение кода с помощью анонимных и стрелочных функций в #JavaScript
Функция, которую нельзя назвать.
Анонимная функция в JavaScript — это функция без имени.
(function () {
console.log("This is a anonymous function.");
})(); //It has executed immediate execution
Output:-
This is a anonymous function.
Синтаксис функции должен быть заключен в фигурные скобки (). Мы не можем выбрать выполнение там, где это определено. Мы можем сохранить..
Функции в JavaScript
Функция JavaScript - это блок кода, предназначенный для выполнения определенной задачи. И выполняется только при вызове / вызове.
Есть много способов создания функций в javascript:
1. Оператор функции или объявление функции
function add(a,b){
return a+b;
}
var ans = add(2,2);
console.log(ans); //Output: 4
2. Функциональное выражение
var add = function(a,b){
return a+b;
}
var ans = add(2,2);
console.log(ans); //Output: 4
Вы заметили какую-либо разницу в двух приведенных..
Вопросы по теме 'anonymous-function'
Эквивалент анонимных методов C # в Java?
В C # вы можете определять делегатов анонимно (даже если они не более чем синтаксический сахар). Например, я могу это сделать:
public string DoSomething(Func<string, string> someDelegate)
{
// Do something involving someDelegate(string...
23482 просмотров
schedule
26.10.2022
Низкая производительность при использовании анонимных функций в MATLAB. Заметили ли это другие?
Чтобы реорганизовать мой код MATLAB, я подумал, что буду передавать функции в качестве аргументов (то, что MATLAB называет анонимными функциями), вдохновленный функциональным программированием.
Однако, похоже, производительность сильно пострадала....
5927 просмотров
schedule
04.03.2022
Как создать пустую анонимную функцию в MATLAB?
Я использую анонимные функции для диагностической печати при отладке в MATLAB. Например.,
debug_disp = @(str) disp(str);
debug_disp('Something is up.')
...
debug_disp = @(str) disp([]);
% diagnostics are now hidden
Использование disp([]) в...
9709 просмотров
schedule
21.02.2024
Установка области действия анонимной функции «это» в утилите jQuery/методах ajax
Как указано в этой записи в блоге , вы можете установить область действия this в анонимной функции. в Javascript.
Есть ли более элегантный способ определения области this в вызове анонимной функции success запроса AJAX (т.е. без...
3530 просмотров
schedule
04.09.2022
Почему обратный вызов Params::Validate не работает для ссылки на анонимную функцию?
Я использую Params::Validate для проверки, но в разделе обратных вызовов вместо определяя прямую анонимную функцию, если я попытаюсь дать ссылку на эту анонимную функцию, она сразу перейдет в область регистрации ошибок без печати сообщения внутри...
283 просмотров
schedule
05.02.2023
JavaScript: при назначении анонимной функции переменной возвращаемое значение функции не передается, а передается функция в виде строки
Я пытаюсь изучить JavaScript, но столкнулся с препятствием. Если ответ очевиден и доступен через простой поиск, заранее извиняюсь. Я новичок в программировании и JavaScript и не знаю, какой линии исследования следовать.
В следующем коде функция...
14859 просмотров
schedule
13.02.2023
Вопрос об области анонимных функций PHP
Я пытаюсь отсортировать массив объектов по общему свойству, однако мне не удается зарегистрировать параметр $ property во внутренней функции (я могу использовать его во внешней функции, ОК).
Как я читал документацию, это звучало так, как будто...
1607 просмотров
schedule
07.11.2022
schedule
21.09.2022
Аргументы анонимной функции JavaScript
for (var i = 0; i < somearray.length; i++)
{
myclass.foo({'arg1':somearray[i][0]}, function()
{
console.log(somearray[i][0]);
});
}
Как передать массив или один из его индексов в анонимную функцию? somearray уже находится...
7272 просмотров
schedule
23.08.2022
Каков тип лямбда-функции?
В С++ 0x мне интересно, какой тип лямбда-функции. Конкретно:
#include<iostream>
type1 foo(int x){
return [x](int y)->int{return x * y;};
}
int main(){
std::cout<<foo(3)(4);//would output 12
type2 bar = foo(5);...
2476 просмотров
schedule
27.02.2023
Слушатели ExtJS: анонимные параметры функции
Я взял этот код из какой-то книги, которую наткнулся в Интернете...
sm: new Ext.grid.RowSelectionModel({
singleSelect: true,
listeners: {
rowselect: {
fn: function(sm,index,record) {
Ext.Msg.alert('You...
6323 просмотров
schedule
20.02.2023
Как передать анонимные подпрограммы при вызове подпрограммы Perl?
mysub получает ссылку на подпрограмму в качестве первого аргумента.
Могу я просто позвонить mysub(sub{some subroutine body here}) ? т.е. определить анонимную подпрограмму прямо при вызове?
В порядке ли синтаксис (действительно ли...
2695 просмотров
schedule
16.06.2022
Преобразование анонимной функции PHP в неанонимную
Я задал связанный вопрос, прежде чем потерял свой идентификатор входа в систему - PHP Version 5.2.14 / Ошибка синтаксического анализа: синтаксическая ошибка, неожиданная T_FUNCTION, ожидание ')' - но это "целая" проблема.
Мне трудно понять, как...
559 просмотров
schedule
18.06.2023
Есть ли разница между (function () {} ()); и (function () {}) () ;?
Возможный дубликат: Местоположение скобок для автоматического выполнения анонимных функций JavaScript?
Иногда вижу:
(function() { ... }());
и иногда вижу:
(function() { ... })();
Я вижу обе формы с аргументами и...
3936 просмотров
schedule
30.05.2022
Ruby: Могут ли параметры лямбда-функции иметь значения по умолчанию?
Я хочу сделать что-то похожее на это:
def creator()
return lambda { |arg1, arg2 = nil|
puts arg1
if(arg2 != nil)
puts arg2
end
}
end
test = creator()...
14169 просмотров
schedule
04.01.2024
Ссылки на анонимные функции в Javascript
В настоящее время я занимаюсь созданием ОЧЕНЬ простого класса Observer для проекта, над которым я работаю. Я успешно реализовал методы подписки, отписки и уведомления. Все работает точно так, как ожидалось, при использовании обычных функций...
2521 просмотров
schedule
16.03.2023
Замыкание и анонимная функция (разница?)
Возможные дубликаты: Что такое Closures / Lambda в PHP или Javascript с точки зрения непрофессионала? В чем разница между 'закрытием' и 'лямбдой'?
Hi,
Мне не удалось найти определение, которое четко объясняет различия между...
25652 просмотров
schedule
12.02.2023
Закрытие PHP для члена класса после создания экземпляра дает неопределенный метод
Я пытаюсь взломать ACL в шаблоне, не сообщая шаблону об объекте ACL в определении класса. Следующий код генерирует неопределенный метод Template::isAllowed
Почему это? ТИА!
class ACL {
protected $allowed =...
395 просмотров
schedule
29.10.2023
ParallelCurl с CURLOPT_WRITEFUNCTION
Я пытаюсь использовать ParallelCurl с обратный вызов, когда cURL получает данные с сервера , к которому он подключен. Вот код, который у меня сейчас есть:
function request_finished($content, $url, $ch, $user_data) {
echo "Request Finished:...
1753 просмотров
schedule
07.03.2024
Javascript: закрытие цикла?
Я хотел бы сделать следующее:
for (var i = 0; i < 10; ++i) {
createButton(x, y, function() { alert("button " + i + " pressed"); }
}
Проблема в том, что я всегда получаю окончательное значение i , потому что закрытие Javascript не по...
880 просмотров
schedule
02.02.2023