본문 바로가기
반응형

전체 글998

[ES6] 06. 숫자형 [ Infinity, 음수 무한대(-Infinity) , NaN , BigInt ] [ES6] 06. 숫자형 [ Infinity, 음수 무한대(-Infinity) , NaN , BigInt ] 자바스크립트 대표 자료형중 숫자형에는, [ Infinity, 음수 무한대(-Infinity) , NaN , BigInt ] 있다. ES6(ECMAScript 6)에서는 숫자형 타입(Number 타입)에서 무한대(Infinity), 음수 무한대(-Infinity), NaN(Not a Number)이라는 특수값을 제공합니다. 1. 무한대(Infinity) 무한대(Infinity) 값은 매우 큰 숫자를 나타내는 상수입니다. 어떤 숫자와도 비교하면 항상 그 수보다 크며, 자바스크립트에서는 "Infinity"라는 이름으로 사용됩니다. ```javascript let inf = Infinity; consol.. 2023. 5. 25.
[ES6] 05. 정적타입, 동적타입 [ES6] 05. 정적타입, 동적타입 동적타입, 동적 타입 언어는 변수 및 함수 매개 변수의 타입이 코드 실행 중에 결정되는 언어입니다. 이는 변수의 유형이 설계 시점에 정의되는 것과 달리, 변수가 할당된 데이터나 함수에 전달되는 값에 의해 결정됩니다. 이러한 언어에서는 자료형을 선언하지 않습니다. 대신 변수는 자동으로 해당 값의 데이터 유형에 따라 동적으로 할당됩니다. 이로 인해 코드 작성이 더 빠르고 유연해지지만, 코드 실행 중 오류가 발생할 수 있습니다. 자바스크립트는 동적 타입 언어의 대표적인 예시입니다. 예를 들어 아래의 코드에서 변수 a의 타입은 문자열(string)입니다. let a = "hello world"; 하지만 같은 변수에 다른 데이터 타입을 할당하면 데이터 타입 에러가 발생합니다... 2023. 5. 25.
네이버 실종 아동 공익광고 20230523 네이버 실종 아동 공익광고 20230523 오늘부터 '네이버 실종 아동 미아 제보 공익광고' 홍보를 하기로 마음먹었다. 내가 세상에 가치를 전파할수있는이 무엇인가를 고민하였다. 그 고민에 끝에 나는 '네이버 실종 아동 공익광고 '를 하기로 했다. 이런 계기로 내 삶에 도움과 세상에 도움이 전파되기를 한가닥 실가닥을 잡고 적어본다 .. 실종아동정보 '변유정'을 찾고 있어요 제보하기 변유정(여자) 당시나이2세현재나이28세발생일시1997년 04월 05일발생장소전남 영암군 금정면키90cm몸무게12kg체격보통얼굴형둥근형두발색상흑색두발형태단발머리착의사항기타 2023.05.23 18:00 기준더보기 경찰청의 실종경보발령 아동정보를 하루에 한 번 무작위 순서로 보여주고 있습니다. 신상정보사항을 실종아동 등을 찾기 위한.. 2023. 5. 23.
[ES6] 04. 변수와 false 연동법 과 true 연동법 변수와 false 연동법 과 true 연동법 알기 변수와 false 연동법 false 값 6가지 종류 = ( '' , null , undefined , 변수선언만하기, NaN , 0값); let value; //자동false 가된다. if(!value) { alert('값이없음'); } else { alert('값이있음'); } true 연동법 알기 let value = "12322"; //자동ture가 된것을 사용 if(value) { alert('ture'); } else { alert('false'); } 조건 반드시 2개 되야 ture인 조건, let name = "12322"; //자동ture가 된것을 사용 if (name != null && name != undefined) { alert("t.. 2023. 5. 23.
[ES6] 03. 자바스크립트 자료형 타입 자바스크립트 자료형 타입에는 , 원시 타입, 기본형 참조 타입, 참조형 이있다. 자바스크립트의 데이터 타입은 크게 원시 타입(Primitive Type)과 참조 타입(Reference Type)으로 나뉩니다. ### 원시 타입(Primitive Type) 원시 타입은 변수에 실제 값을 저장합니다. 원시 타입은 네 가지 종류가 있으며, 이들은 값에 대해 동등성(Equivalence) 테스트로 비교할 수 있습니다. 1. `Number`: 숫자 타입으로 모든 숫자를 다룰 수 있습니다. 2. `String`: 문자열 타입으로 작은 따옴표(`''`), 큰 따옴표(`""`), 백틱(```)으로 감싸진 문자열을 다룹니다. 3. `Boolean`: 논리 타입으로 `true` 또는 `false` 값을 가집.. 2023. 5. 23.
javascript 클로저 함수란? javascript 클로저 함수란? function makeAdder(x) { return function(y) { return x + y; }; } var add5 = makeAdder(5); var add10 = makeAdder(10); console.log(add5(2)); // 7 console.log(add10(2)); // 12 이 코드는 클로저(Closure)를 사용하여 함수를 반환하는 코드입니다. makeAdder(x) 함수는 x를 매개변수로 받습니다. 이 함수는 내부 함수를 반환하며, 반환된 함수는 x와 y를 합한 값을 반환합니다. 이렇게 반환된 함수는 add5와 add10 변수에 할당됩니다. makeAdder(5)를 호출하여 반환된 함수는 add5에 할당됩니다. 이후 add5(2)를 .. 2023. 5. 23.
리튬 관련 국내주식과 미국주식 알아보기. 리튬 관련 국내주식과 미국주식 알아보기. 외국 리튬은 현재 전기차 등 첨단 산업에서 중요한 원소로 인식되고 있기 때문에 리튬 정제 대형주는 전기차 시장의 성장에 따라 수익성이 높을 것으로 예상됩니다. 그 중 대표적인 대형주로는 아래와 같은 기업들이 있습니다. 1. Albemarle Corporation (ALB) - 미국 리튬 대형주 중 가장 대표적인 기업으로, 리튬, 납, 석영 등의 원소를 생산하는 다국적 기업입니다. 2. SQM (Sociedad Quimica Y Minera S.A.) (SQM) - 칠레 리튬 채굴 및 광산 개발을 전문으로 하는 기업으로, 세계 2위의 리튬 생산기업입니다. 3. Ganfeng Lithium (002460.SZ) - 중국 리튬 업체 중 대표적인 주자로, 칠레, 아르헨티.. 2023. 5. 23.
funtion, class 객체 생성의 차이점은? funtion, class 객체 생성의 차이점은? new로 만든 객체는 JavaScript에서 객체를 생성하는 일반적인 방법 중 하나입니다. 새로운 객체를 생성하여 해당 객체의 속성과 메소드를 선언하고, 필요에 따라 수정할 수 있습니다. 반면에 class는 ES6에서 도입된 새로운 객체 지향 프로그래밍 기능입니다. 클래스는 생성자 함수와 프로토타입 객체를 보다 구조화된 방식으로 정의하고, 추가적으로 상속과 같은 기능을 제공합니다. 클래스는 일반적으로 프로토타입을 사용해 메소드와 속성을 정의하는 데 비해 더 선언적인 방식으로 사용할 수 있습니다. 따라서, new로 만든 객체는 단순히 새로운 객체를 만들고 속성과 메소드를 추가하는 반면, 클래스는 생성자 함수 및 프로토타입 객체와 관련된 구조화된 방식으로 사.. 2023. 5. 23.
[ES6] 02. 기본 js windows.prompt() , windows.alert() 실습. [ES06] 02. 기본 js windows.prompt() , windows.alert() 실습. 하하 새로고침 결과 js, 에서 사용하는 것에 이해하기 alert() document.write() console.log() innerHTML window. 에 대해서 상세한 설명 부탁해 위에 나열된 것들은 모두 자바스크립트에서 제공하는 함수 또는 속성입니다. 1. `alert()` 함수는 웹 페이지에서 알림 창을 띄워주는 역할을 합니다. 예를 들어 사용자가 어떤 버튼을 클릭할 때 알림 창을 띄우거나, 어떤 입력값이 유효하지 않을 때 알려주는 등 다양한 용도로 사용됩니다. 2. `document.write()` 함수는 웹 페이지에 동적으로 HTML 콘텐츠를 추가하는 방법 중 하나입니다. 이 함수를 호출하면.. 2023. 5. 22.
[ES6] 01. 기본 js 파일만들어서 alert 띄우기 [ES06] 01. 기본 js 파일만들어서 alert 띄우기 index.js alert("Hello.script~"); 결과 innerhtml 과 , document.write 의 차이점은 무엇인가? 둘 다 JavaScript를 사용하여 HTML 요소를 동적으로 생성하거나 수정하는 데 사용될 수 있지만, 중요한 차이점이 있습니다. 1. DOM 구성 방식 : `innerHTML`은 HTML 문자열을 가져와서 해당 요소의 내부 HTML 콘텐츠를 새로운 HTML 문자열로 대체합니다. 반면 `document.write`는 스크립트가 실행된 위치에 직접 쓰고, 브라우저가 페이지를 로드하면서 지나간 후 DOM 트리에 추가됩니다. 2. 액세스 방식 : `innerHTML`은 HTML 요소를 반드시 참조하는 변수와 함.. 2023. 5. 22.
반응형