An Entity of Type: Thing, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

An immediately invoked function expression (or IIFE, pronounced "iffy", IPA /ˈɪf.i/) is a programming language idiom which produces a lexical scope using function scoping. It was popular in JavaScript as a method to support modular programming before the introduction of more standardized solutions such as CommonJS and ES modules. Immediately invoked function expressions can be used to avoid variable hoisting from within blocks, protect against polluting the global environment and simultaneously allow public access to methods while retaining privacy for variables defined within the function.

Property Value
dbo:abstract
  • An immediately invoked function expression (or IIFE, pronounced "iffy", IPA /ˈɪf.i/) is a programming language idiom which produces a lexical scope using function scoping. It was popular in JavaScript as a method to support modular programming before the introduction of more standardized solutions such as CommonJS and ES modules. Immediately invoked function expressions can be used to avoid variable hoisting from within blocks, protect against polluting the global environment and simultaneously allow public access to methods while retaining privacy for variables defined within the function. (en)
  • 즉시 호출되는 함수 또는 즉시 호출되는 함수 표현식(Immediately Invoked Function Expression 또는 IIFE)은 자바스크립트(JavaScript)의 함수 범위를 사용하여 실행 범위를 생성하는 자바스크립트 프로그래밍 언어 구문이다. 자동실행함수로도 불린다. 즉시 호출된 함수 표현식을 사용하여 로컬 블록 내에서 지역 변수 호이스팅을 방지하고, 글로벌 환경에서 전역변수를 오염시키는 것을 방지하며 함수 내에 정의된 변수에 대한 프라이버시를 유지하면서 동시에 메서드(method)에 대한 공개 액세스를 허용할 수 있다. (ko)
  • 立即调用函数表达式(英文:immediately-invoked function expression,缩写:IIFE),是一种利用JavaScript函数生成新作用域的编程方法。 立即调用函数表达式可以令其函数中声明的变量绕过JavaScript的变量置顶声明规则,还可以避免新的变量被解释成全域变量或函数名占用全域变量名的情况。与此同时它能在禁止访问函数内声明变量的情况下允许外部对函数的调用。有时,这种编程方法也被叫做“自执行(匿名)函数”,但“立即调用函数表达式”是语义上最准确的术语。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 38413545 (xsd:integer)
dbo:wikiPageLength
  • 10225 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1111414564 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdfs:comment
  • An immediately invoked function expression (or IIFE, pronounced "iffy", IPA /ˈɪf.i/) is a programming language idiom which produces a lexical scope using function scoping. It was popular in JavaScript as a method to support modular programming before the introduction of more standardized solutions such as CommonJS and ES modules. Immediately invoked function expressions can be used to avoid variable hoisting from within blocks, protect against polluting the global environment and simultaneously allow public access to methods while retaining privacy for variables defined within the function. (en)
  • 즉시 호출되는 함수 또는 즉시 호출되는 함수 표현식(Immediately Invoked Function Expression 또는 IIFE)은 자바스크립트(JavaScript)의 함수 범위를 사용하여 실행 범위를 생성하는 자바스크립트 프로그래밍 언어 구문이다. 자동실행함수로도 불린다. 즉시 호출된 함수 표현식을 사용하여 로컬 블록 내에서 지역 변수 호이스팅을 방지하고, 글로벌 환경에서 전역변수를 오염시키는 것을 방지하며 함수 내에 정의된 변수에 대한 프라이버시를 유지하면서 동시에 메서드(method)에 대한 공개 액세스를 허용할 수 있다. (ko)
  • 立即调用函数表达式(英文:immediately-invoked function expression,缩写:IIFE),是一种利用JavaScript函数生成新作用域的编程方法。 立即调用函数表达式可以令其函数中声明的变量绕过JavaScript的变量置顶声明规则,还可以避免新的变量被解释成全域变量或函数名占用全域变量名的情况。与此同时它能在禁止访问函数内声明变量的情况下允许外部对函数的调用。有时,这种编程方法也被叫做“自执行(匿名)函数”,但“立即调用函数表达式”是语义上最准确的术语。 (zh)
rdfs:label
  • Immediately invoked function expression (en)
  • 즉시 실행 함수 (ko)
  • 立即调用函数表达式 (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License