Вопросы с тегом «function»

121
Как искать строку в базе данных SQL Server?

Я знаю, что это возможно, но не знаю как. Мне нужно найти в базе данных SQL Server все упоминания определенной строки. Например: я хотел бы искать во всех таблицах, представлениях, функциях, хранимых процедурах ... строку "tblEmployes" (не данные в таблицах). Одна из причин, по которой мне это...

121
javascript: рекурсивная анонимная функция?

Скажем, у меня есть базовая рекурсивная функция: function recur(data) { data = data+1; var nothing = function() { recur(data); } nothing(); } Как я мог это сделать, если у меня есть анонимная функция, например ... (function(data){ data = data+1; var nothing = function() { //Something here that...

121
Перегрузка оператора: функция-член или функция-не-член?

Я читал, что перегруженный оператор, объявленный как функция-член, является асимметричным, потому что он может иметь только один параметр, а другой параметр, передаваемый автоматически, является thisуказателем. Так что не существует стандарта для их сравнения. С другой стороны, перегруженный...

121
Каковы правила JavaScript для отсутствия операций?

Каковы правила JavaScript для отсутствия операций? Как passкоманда Python . Один из вариантов - это просто пустая функция: function() {} предлагает jQuery $.noop(), который просто вызывает указанную выше пустую функцию. Допустимо ли просто ввести значение falseили 0? В контексте ... все это...

120
Как элегантно игнорировать некоторые возвращаемые значения функции MATLAB?

Возможно ли получить возвращаемое значение n-го значения из функции без необходимости создавать n-1перед ним фиктивные переменные для всех возвращаемых значений? Скажем, у меня в MATLAB есть следующая функция: function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; Теперь предположим, что меня...

119
Переменные PHP в анонимных функциях

Я играл с анонимными функциями в PHP и понял, что они, похоже, не достигают переменных вне их. Есть ли способ обойти эту проблему? Пример: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Это выведет «ничего». Есть ли...

118
Когда в Python следует использовать функцию вместо метода?

Дзен Python утверждает, что должен быть только один способ делать что-то, но часто я сталкиваюсь с проблемой решения, когда использовать функцию, а когда использовать метод. Возьмем тривиальный пример - объект ChessBoard. Допустим, нам нужен какой-то способ получить все доступные ходы короля на...

117
Как профилировать методы в Scala?

Каков стандартный способ профилирования вызовов методов Scala? Что мне нужно, так это крючки вокруг метода, с помощью которых я могу запускать и останавливать таймеры. В Java я использую аспектное программирование, aspectJ, для определения методов, которые нужно профилировать, и внедрения байт-кода...

117
Это чистая функция?

Большинство источников определяют чистую функцию как имеющую следующие два свойства: Его возвращаемое значение одинаково для тех же аргументов. Его оценка не имеет побочных эффектов. Это первое условие, которое касается меня. В большинстве случаев это легко судить. Рассмотрим следующие функции...

116
Почему прототипы функций Perl 5 плохие?

В другом вопросе о переполнении стека Леон Тиммерманс утверждал: Я бы посоветовал вам не использовать прототипы. У них есть свое применение, но не в большинстве случаев и определенно не в этом. Почему это может быть правдой (или нет)? Я почти всегда поставляю прототипы для своих функций Perl, и я...

116
Функция в JavaScript, которая может быть вызвана только один раз

Мне нужно создать функцию, которая может выполняться только один раз, каждый раз после первой она не будет выполняться. Я знаю из C ++ и Java о статических переменных, которые могут выполнять эту работу, но я хотел бы знать, есть ли более элегантный способ сделать...

116
Функция Python как аргумент функции?

Может ли функция Python быть аргументом другой функции? Сказать: def myfunc(anotherfunc, extraArgs): # run anotherfunc and also pass the values from extraArgs to it pass Итак, это в основном два вопроса: Это вообще разрешено? И если это так, как мне использовать эту функцию внутри другой функции?...

115
Комментарии к функциям PHP

Просто быстрый вопрос: я видел, что некоторые функции PHP прокомментированы вверху в формате, который мне неизвестен: /** * * Convert an object to an array * * @param object $object The object to convert * @return array * */ Моя IDE дает мне раскрывающийся список для таких вещей, как @param и...

115
JavaScript: клонировать функцию

Каков самый быстрый способ клонировать функцию в JavaScript (с ее свойствами или без них)? На ум приходят два варианта: eval(func.toString())а function() { return func.apply(..) }. Но меня беспокоит производительность eval, и упаковка ухудшит стек и, вероятно, снизит производительность, если...

115
Можете ли вы писать вложенные функции на JavaScript?

Мне интересно, поддерживает ли JavaScript запись функции внутри другой функции или вложенные функции (я читал об этом в блоге). Возможно ли это? Фактически, я использовал их, но не уверен в этой концепции. Я действительно не понимаю, пожалуйста,...

115
попробовать {} без catch {} можно в JavaScript?

У меня есть несколько функций, которые либо что-то возвращают, либо выдают ошибку. В основной функции я вызываю каждую из них и хотел бы вернуть значение, возвращаемое каждой функцией, или перейти ко второй функции, если первые функции вызывают ошибку. Итак, в основном то, что у меня сейчас есть:...