산술연산자  

관계 연산자

 

 두 수치 데이터 사이에 사용되면 두 수 사이의 대소 관계를 판단

 연산자는 크다, 작다, 같다, 같지 않다. 크거나 같다. 작거나 같다.

 연산을 수행한 후 결과 값은 참(true), 거짓(false)으로 반환.

 

 

 

논리 연산자  

 논리 연산자는 두 가지 이상의 조건을 여러 가지 방법으로 비교 판단.

 관계 연산자들 사이에 또 다른 관계를 성립할 경우에 논리 연산자를 사용할 수 있다.

 

자바 스크립트란?

 

자바 스크립트는 선 마이크로 시스템 사(Sun MicroSystems)와 넷스케이프사가 공동제작하여 만들어 낸 스크립트

 스크립트 언어는 원래의 언어에서 지원하지 못하는 일을 대신 처리해 주기 위해서 사용

 자바 스크립트가 하는 대표적인 작업들도 HTML이 지원하지 못하는 다양한 기능들을 제공

 웹 페이지에 작은 꽃(눈)들이 흩날리는 효과를 만들 수 있고, 마우스를 따라 다니는 글자 효과

 HTML에서 작성한 입력 상자에 입력받은 사용자의 정보를 서버 측으로 넘겨주기

    위해 [보내기] 누르는 사건을 사용자가 브라우저에 발생시킨 이벤트로 보고 이를 처리

 

HTML 페이지에서 사용자 반응 등을 처리하는데 사용

 표준 명칭은 ECMAScript5

 1994년 넷스케이프의 브랜든 아이히가 모카라는 이름으로 개발

 자바스크립트 기술 규격이 ECMA-262라는 이름으로 정식 채택되고 ECMAScript 표준으로 불림

 

자바스크립트 종류

 

자바 스크립트 외부에서 불러들이기

 

# 자바 스크립트로 구성된 내용을 완전히 독립된 다른 파일로 작성하여

   파일의 확장자는 “js”로 지정.

# 작성된 자바 스크립트 파일을 html문서에 삽입하는 방법은 <script>

   태그의 src 속성에 해당 자바 스크립트 파일을 지정

 

* textArea안에 집어넣을때

===================================================================================

var str = "1. 첫번째줄입니다. \n" ;

    str += "2. 두번째줄입니다. \n" ;

    str += "3. 세번째줄입니다. " ;

 

document.getElementById( 'text_area').innerHTML = str; // textarea에 ID

 

 

=========================================================================

 

 

*textArea에서 꺼내올때

==========================================================================

var str = "1. 첫번째줄입니다. \n" ;

    str += "2. 두번째줄입니다. \n" ;

    str += "3. 세번째줄입니다. " ;

 

var replacement = replaceAll(str, '\n', '<br/>'); // html형식으로 바꿈

 

 

function replaceAll(str, target, replacement) {

                   return str.split(target).join(replacement);

            };

==========================================================================



출처: https://sainth.tistory.com/entry/눈에확-textarea-줄바꿈처리하기?category=474380 [세계여행 세상만사]

new Array(); 경고가 뜰때가 있다.

 

긴단하다.

 

답은 객체 리터럴로 객체를 생성하는 방식이다.

 

var abc =  [] ;로 바꿔주면된다.

 

var data = new Object(); 경고 뜰때

 

var data = {}; 로 만들어주면된다. 

 

리터럴 방식의 장점

1. 코딩하기 편하며 가독성이 좋다.
2. 속도가 빠르다. 
3. 자바스크립트의 오버라이딩을 방지할 수 있다.

+ Recent posts