본문 바로가기
반응형

programming/javascript185

자바스크립트 숫자범위와 정밀도 정수형 최대 15자리 부동소수점 17자리 자바스크립트의 숫자 범위는 특별하다. 64비트로 일괄처리되고 숫자형인 number 타입 하나만 있다. 그럼에도 개발자의 뒷통수를 치는 경우들이 가끔 보이기도 한다. 그렇다고 이런 경우들 때문에 개발 못하는 경우는 없다. 거의 발생할 일이없기도 하거니와 이런 것들 모른다고 개발 못하는 것도 아니기 떄문이다. 자바스크립트 숫자 범위와 정밀도 정수형 최대 15자리 부동소수점 17자리 자바스크립트의 숫자 데이터에 조금 더 살펴보자. 자바스크립트는 다른 언어들과는 다르게 숫자형을 number 타입으로만 지정하고 있다. 여러가지 이유가 있겠지만 다양성을 위한 통일된 규칙이 필요하여 이렇게 정해진 것으로 알고 이싿. 자바스크립트의 숫자형은 64비트로 고정되어 동작한다. 이런 내부적인 것은 그냥 그렇구나 하고 넘어가도.. 2021. 11. 27.
자바스크립트 숫자형 데이터 javascript numbers 자바스크립트의 특징 중 하나는 숫자 데이터는 모든 데이터 타입이 number 이다. 수치가 크던 작던 숫자함수를 사용하던 그렇지 않던 모든 숫자는 number 타입 하나만 인식한다. 다른 언어들이 정수, 소숫점 등 여러가지로 나뉘어져 있지만 자바스크립트는 그렇지 않다. 숫자면 그냥 숫자이다. 자바스크립트 숫자형 데이터 javascript number 자바스크립트의 숫자형태의 데이터들은 다른 언어와는 다른 측면이 있다. 실제로 보여지는 데이터는 숫자형 number 로 표현을 한다. int, float, decimal 등을 구분하는 자바나 c#과는 다르게 자바스크립트는 number 란 데이터형으로 하나만 인식한다. 그럼에도 세부적인 숫자처리를 위해 정수형이라 소숫점을 사용하지만 말이다. 자바스크립트의 모든 .. 2021. 11. 25.
자바스크립트 템플릿 리터럴 html 코드 만들기 자바스크립트 템플릿 리터럴 문자를 이용하면 html 코드를 동적으로 만들어 데이터를 처리할 수 있다. 가변적인 데이터를 이용하거나 혹은 동적인 처리가 많은 페이지에 적합하다. 물론 이 기능을 몰라도 템플릿화하는 것은 어렵지 않지만 자바스크립트 템플릿 리터럴 문자열을 이용하면 코드의 길이를 줄이고, 유지보수에도 편할 것이다. 자바스크립트 템플릿 html 코드 만들기 자바스크립트를 이용하여 html 템플릿을 만들 수도 있다. 자바스크립트 템플릿 리터럴 문자열을 만들면 가능하다. 여기까지 오면서 자바스크립트 개발시 템플릿을 이용하는 방법을 살펴보았다. 자바스크립트의 리터럴 문자열을 사용하는 방법으로 매우 유용하다. 자바스크립트 문자열 템플릿 수식과 표현식 넣기 사용방법 이전에 살펴본 자바스크립트 템플릿 리터럴.. 2021. 11. 23.
자바스크립트 문자열 템플릿 수식과 표현식 넣기 자바스크립트 템플릿 문자열은 수식과 표현식을 사용할 수 있다. 단순히 변수의 값을 치환하여 출력하는 것이 아닌 자바스크립트를 개발하는 개발자의 의도대로 문자열을 템플릿화 시킬 수 있다는 것이다. 이것을 이용하면 서버에서 계산하는 것이 아닌 클라이언트에서 계산하고 화면에 출력하는 것이 편할 것이다. 물론, 동적인 데이터 처리에 안성맞춤이다. 자바스크립트 문자열 템플릿 수식과 표현식 넣기 자바스크립트의 템플릿은 수식이나 표현식 같은 것들도 넣을 수 있다. 수식같은 것들은 대부분 서버에서 계산한 값을 그대로 웹페이지에 넣어주면 편하기도 하지만 그렇지 않은 경우에 사용하면 편리하다. 가령 연속된 데이터를 표현하거나 수시로 달라지는 값들이 있을 때 사용하면 좋다. 사용방법 이미 자바스크립트 문자열 템플릿에 대해 .. 2021. 11. 22.
반응형