From a065e04d529da1d847b5062a12c46d916408bf32 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 21:46:22 -0500 Subject: update based on https://github.com/mdn/yari/issues/2028 --- .../operators/expression_closures/index.html | 79 ---------------------- 1 file changed, 79 deletions(-) delete mode 100644 files/ko/web/javascript/reference/operators/expression_closures/index.html (limited to 'files/ko/web/javascript/reference/operators/expression_closures') diff --git a/files/ko/web/javascript/reference/operators/expression_closures/index.html b/files/ko/web/javascript/reference/operators/expression_closures/index.html deleted file mode 100644 index bf44be6cd7..0000000000 --- a/files/ko/web/javascript/reference/operators/expression_closures/index.html +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 표현식 클로저 -slug: Web/JavaScript/Reference/Operators/Expression_closures -tags: - - Function - - JavaScript - - Non-standard - - Obsolete - - Operator - - Reference -translation_of: Archive/Web/JavaScript/Expression_closures ---- -
{{JSSidebar("Operators")}}{{Non-standard_Header}}{{Obsolete_Header("gecko60")}} -
Non-standard. Do not use!
-The expression closure syntax is a deprecated Firefox-specific feature and has been removed starting with Firefox 60. For future-facing usages, consider using arrow functions.
-
- -

클로져는 간단한 함수를 작성하기 위한 짧은 함수구문 입니다.

- -

Syntax

- -
function [name]([param1[, param2[, ..., paramN]]])
-   expression
-
- -

Parameters

- -
-
name
-
함수의 이름입니다. 익명함수의 경우에는 생략할 수 있습니다. 이름은 함수본문에만 국한됩니다.
-
paramN
-
함수에 전달할 인수의 이름입니다. 함수는 최대 255개의 인수를 가질 수 있습니다.
-
expression
-
함수의 본문을 구성하는 표현식입니다.
-
- -

Description

- -

이 추가적인 기능은 람다 표기법과 비슷한 언어를 제공하기위해 간단한 기능을 작성하는데 필요한 단축형일 뿐입니다.

- -

JavaScript 1.7 and older:

- -
function(x) { return x * x; }
- -

JavaScript 1.8:

- -
function(x) x * x
- -

이 구문을 사용하면 중괄호나 'return'문을 생략하여 암시적으로 만들 수 있습니다. 코드를 더 짧게 만들 수 있는 것 이외의 이방법으로 얻을 수 있는 추가 이점은 없습니다.

- -

Examples

- -

바인딩 이벤트 리스너의 간단한 예제:

- -
 document.addEventListener('click', function() false, true);
-
- -

JavaScript 1.6의 일부 배열 함수에 이 표기법을 사용합니다:

- -
elems.some(function(elem) elem.type == 'text');
-
- -

Browser compatibility

- - - -

{{Compat("javascript.operators.expression_closures")}}

- -

See also

- - -- cgit v1.2.3-54-g00ecf