본문 바로가기

자바스크립트5

[JavaScript] 자바스크립트 연산자 정리(연산자 우선순위, 대입 연산자) 자바스크립트 연산자 정리 관련해서, 마지막 포스팅이 될 것 같습니다. 총 3편으로 나누어서 포스팅하였으니, 비교, 산술, 비트, 논리 연산자에 대해서 글을 읽고 싶은 분은 아래 링크를 참고해주세요. [JavaScript] 자바스크립트 연산자 정리(비트, 논리 연산자) [JavaScript] 자바스크립트 연산자 정리(비교, 산술 연산자) 혹시나, 이 글을 처음 접하는 분이 계실지도 모르기 때문에, 반복해서 연산자의 중요성을 씁니다. 일단, 프로그래밍을 처음 접하게 되면, 문법 중에서 연산자를 가장 먼저 접하지 않을까 싶습니다. 그만큼, 연산자는 중요하고, 쉬우면서, 많이 사용하는 문법 중 하나라고 할 수 있습니다. 또한, 프로그래밍 언어 대부분이 비슷한 연산자를 사용하기 때문에, 연산자에 대해서 한번씩만 .. 2019. 6. 30.
[JavaScript] 자바스크립트 연산자 정리(비트, 논리 연산자) 프로그래밍 문법 중에서 가장 기본이 되는 부분은 당연히 연산자 사용 방법이라고 생각합니다. 그만큼, 사용하는 것에 있어서 어렵지 않지만, 잘 써야하고, 많이 쓰는 부분이기 때문입니다. 이번 포스팅은 저번에 이어서 비트 및 논리 연산자에 대한 정리를 하려고 합니다. 혹시나, 비교 또는 산술 연산자에 대해 궁금하신 분은 아래 글을 참고해주시면 좋을 것 같습니다. [JavaScript] 자바스크립트 연산자 정리(비교, 산술 연산자) [JavaScript] 자바스크립트 연산자 정리(연산자 우선순위, 대입 연산자) 이전에도 말했지만, 연산자 부분의 문법은 자바스크립트 뿐만 아니라, 프로그래밍 언어라면 모두 존재하고, 또한 사용하는 방법이 비슷합니다. 따라서, 한번만 이해하면, 이후부터는 어느 언어든 약간의 차이만.. 2019. 6. 30.
[JavaScript] 자바스크립트 연산자 정리(비교, 산술 연산자) 프로그래밍 언어에서 연산자 사용은 기본 중의 기본이라고 할 수 있습니다. 그만큼, 많이 사용하기도 하고, 어렵지 않은 문법 부분이기 때문입니다. 또한, 중요한 것은 프로그래밍 언어마다 조금씩 문법의 차이가 있을 수 있는데, 연산자 부분은 거의 비슷하다고 할 수 있습니다. 따라서, 한번만 이해하면, 모든 언어에서 비슷하게 적용할 수 있는 부분이죠. 그래서, 자바스크립트 부분을 공부하려던 참에 연산자 관련해서 모두 정리해보면 좋지 않을까하여, 포스팅으로 정리를 하게 되었습니다. 다른 연산자가 궁금하신 분은 아래 글을 읽어주세요. 자바스크립트 연산자 정리(연산자 우선순위, 대입 연산자) 자바스크립트 연산자 정리(비트, 논리 연산자) 그럼, 바로 연산자에 대한 정리를 시작하도록 하겠습니다. 들어가기 전에, 용어.. 2019. 6. 30.
[Javascript] 배열(Array)의 요소들이 특정 조건에 맞는 지 확인하는 방법 (some, every) 어느 언어든 배열(Array) 문법이 존재합니다. 자바스크립트에서도 배열 문법을 당연히 제공하고 있습니다. 흔히, 배열이라고 하면 아래와 같은 모습이겠죠. var array = [1, 2, 3, 4, 5]; 그런데, 이러한 배열의 요소들 중에서 어떠한 조건에 부합하는지, 아닌 지를 확인하려면 어떻게 해야 할까요? 아주 간단하게 생각을 한다면, 아래와 같이 구현할 수 있을 것입니다. var array = [1, 2, 3, 4, 5]; function haveNumberInArray(num, array) { for (idx in array) { console.log(array[idx]) if (array[idx] === num) { return true; } } return false; } console.l.. 2019. 6. 29.