From da78a9e329e272dedb2400b79a3bdeebff387d47 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:17 -0500 Subject: initial commit --- .../reference/global_objects/uneval/index.html | 67 ++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 files/ko/web/javascript/reference/global_objects/uneval/index.html (limited to 'files/ko/web/javascript/reference/global_objects/uneval') diff --git a/files/ko/web/javascript/reference/global_objects/uneval/index.html b/files/ko/web/javascript/reference/global_objects/uneval/index.html new file mode 100644 index 0000000000..54713864f3 --- /dev/null +++ b/files/ko/web/javascript/reference/global_objects/uneval/index.html @@ -0,0 +1,67 @@ +--- +title: uneval() +slug: Web/JavaScript/Reference/Global_Objects/uneval +tags: + - Function + - JavaScript + - Non-standard + - Reference +translation_of: Web/JavaScript/Reference/Global_Objects/uneval +--- +
{{jsSidebar("Objects")}}{{Non-standard_header}}
+ +

uneval()는 개체의 소스코드에 대한 문자열 표현을 만드는 함수이다.

+ +

구문

+ +
uneval(object)
+ +

매개변수

+ +
+
object
+
JavaScript 표현식 혹은 구문.
+
+ +

반환 값

+ +

주어진 개체의 소스코드에 대한 문자열 표현

+ +
주의: 인자로 넘긴 개체의 유효한 JSON 표현이 아닐 수 있습니다.
+ +

설명

+ +

uneval()은 최상위 수준의 함수이며 어떠한 개체와도 연관 되어있지 않습니다.

+ +

예제

+ +
var a = 1;
+uneval(a); // 1을 포함한 문자열을 반환한다
+
+var b = '1';
+uneval(b); // "1"을 포함한 문자열을 반환한다
+
+uneval(function foo() {}); // "(function foo(){})"를 반환
+
+
+var a = uneval(function foo() { return 'hi'; });
+var foo = eval(a);
+foo(); // "hi"를 반환
+
+ +

명세

+ +

어떤 명세에도 속하지 않습니다.

+ +

브라우저 호환성

+ +

{{Compat("javascript.builtins.uneval")}}

+ +

같이 보기

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