본문 바로가기

Lambda3

Lambda에대해서 #### Lambda에대해서 #### Lambda(λ) 란? .각종프로그래밍언어의Lambda function 은논리수리학, 컴퓨터공학의Lambda 대수에서차용해온개념입니다. .흔히Lambda 를표현하는문자λ은그리스문자로,알파벳의L 과같습니다. .Lambda 대수는변수, 추상화, 적용이라는개념이있는데, 주로선언되는양식은(변수..) .{추상화단계} 형태이며, anObject.someFunction(lamdaFunction); 과같이함수의일반적호출형태를통해‘적용’하게됩니다. .함수대신에, 추상화라는개념이들어간다는점에서는Lambda를지원하는언어의공통점입니다. .Java 8 이전에,가장흔히접해보았을Lambda와유사한문법으로는Javascript의anonymous function 이있습니다. #### Lambda 의.. 2019. 7. 25.
Array.prototype.map : Javascript Map function 자바스크립트 맵 함 # Array.prototype.map : Javascript Map function ■ [Array.map : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map](https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map) ■ [참고 : http://www.wirfs-brock.com/allen/posts/166](http://www.wirfs-brock.com/allen/posts/166) ■ 문법 var new_array = arr.map(function callback(currentValue[,.. 2019. 7. 12.
Lambda에대해서 Lambda에대해서 # Lambda(λ) 란? .각종프로그래밍언어의Lambda function 은논리수리학, 컴퓨터공학의Lambda 대수에서차용해온개념입니다. .흔히Lambda 를표현하는문자λ은그리스문자로,알파벳의L 과같습니다. .Lambda 대수는변수, 추상화, 적용이라는개념이있는데, 주로선언되는양식은(변수..) .{추상화단계} 형태이며, anObject.someFunction(lamdaFunction); 과같이함수의일반적호출형태를통해‘적용’하게됩니다. .함수대신에, 추상화라는개념이들어간다는점에서는Lambda를지원하는언어의공통점입니다. .Java 8 이전에,가장흔히접해보았을Lambda와유사한문법으로는Javascript의anonymous function 이있습니다. # Lambda 의특성과장점 .선언(추.. 2019. 1. 30.