익명 함수

Daily/TIL

[TIL] 2022.01.17 - JavaScript

JavaScript 비교 연산자 script 언어는 equals()가 없고 연산자로만 표현한다. == 는 기존 equals()와 동일하다. ===와 !==는 타입까지 비교할 때 사용한다. 특수 연산자 delete 객체(Object), 개체의 속성(Property), 배열의 특정 인덱스에 있는 원소를 지우는 연산자이다. var 키워드로 선언된 변수는 삭제할 수 없다. delete가 실행 가능하면, 속성이나 원소가 undefined로 설정된다. 이때 배열의 길이에는 변화가 없다. 실행이 가능하면 true를 반환하고, 실행이 불가능하면 false를 반환한다. 정의할 필요 없이 한 번 쓰고 버리는 변수나 함수 같은 경우 delete 연산자 사용 시 메모리 관리에 효율적이다. in 저장된 객체에 해당되는 속성이 ..

Programing Language/Python

[Python] 이름 없는(익명) 함수 lambda 함수 예제

람다 (lambda) 파이썬에서 람다 함수 구문은 다음과 같다. labmda [parameters] : expression 매개변수 수를 달리하여 람다 함수를 만들 수 있다. 람다 함수를 생성만하면 out 값은 형식으로 나온다. 매개변수의 유무와 개수에 따라 (), (x), (x, y)로 나타난다. 람다 함수를 만들자마자 바로 () 를 사용하여 함수를 실행할 수 있다. 매개변수가 필요하지 않다면 ()만 사용하면 되지만, 매개변수가 필요하다면 괄호 안에 매개변수 값을 넣어야 한다. 또한 변수에 람다 함수를 넣어 실행할 수도 있다. 람다 함수를 저장한 변수의 type은 function이다. 파이썬에서는 람다 함수를 여러 줄에 걸쳐 선언할 수 없다. 한 줄로만 생성할 수 있다. 파이썬에서 람다 함수는 map(..

밈아
'익명 함수' 태그의 글 목록