반응형

추가 기능 개발 후 테스트 중에 크롬에서는 replaceAll이 정상적으로 먹었지만, IE에서는 에러가 발생하는 현상을 볼 수 있었습니다.

 

그래서 찾아본 결과 정규식을 통해서 변경해야 했습니다.

 

아래 사진은 IE의 디버깅 모드에서 해본 화면입니다.

 

g : 전역에서 발생할 모든 패턴에 대한 검색
i : 대/소문자 미구분
m : 여러 줄 검색

반응형

'JS·JQuery·AJAX' 카테고리의 다른 글

자바스크립트 - 변수 & 연산자  (0) 2020.05.05
자바스크립트 위치  (0) 2020.05.04
반응형

데이터 형

정수형 10진수, 16진수, 8진수
실수형 소수 부분이 있는 10진수
boolean true와 false
null 데이터가 들어있지 않음을 표시
문자열 "" 또는 '' 안에 들어가는 문자 데이터

 

변수란?

- 프로그램에서 자료형 값 가지는 저장되는 장소입니다.

 

ex ) 숫자의 경우 : var num = 20 

ex ) 문자열의 경우 : var name = "홍길동"

 

연산자

 

산술연산자

 

1
2
3
4
5
6
7
<script>
    num = 10;
    document.write(num + 5); // 15 출력
    document.write(num - 5); // 5 출력
    document.write(num * 5); // 50 출력
    document.write(num / 5); // 2 출력
</script>
 

 

관계연산자(조건문 또는 반복문에서 사용합니다.)

 

> 보다 크다
>= 보다 크거나 같다
< 보다 작다
<= 보다 작거나 같다
== 서로 같다
!= 같지 않다
1
2
3
4
5
6
7
<script>
    a=10 
    b=20 
    document.write(a>b) // false
    document.write(a<b) // true
    document.write(a==b) // false
</script> 

 

논리연산자

 

! 부정 표현 참이면 거짓, 거짓이면 참
&& 교집합 - 둘다 참이면 참
|| 합집합 - 둘중 하나라도 참이면 참
^ 배타적 논리합(XOR)
? 조건 표현에 사용

 

1
2
3
4
5
6
7
8
<script>
    a=10 
    b=20 
    document.write(a==10// true
    document.write(!(a==10)) // flase
    document.write((a<30)&&(b<30)) // true
    document.write((a>10)||(b>10)) // true
</script> 

 

대입 연산자

 

= a = 10 , name = "길동"
+= a = a+10 과 동일
-= a = a - 10과 동일
*= a = a * 10 과 동일
/= a = a / 10 과 동일
%= a = a % 10 과 동일

 

반응형

'JS·JQuery·AJAX' 카테고리의 다른 글

[Javascript] IE에서 replaceAll 사용하는 방법  (0) 2021.12.16
자바스크립트 위치  (0) 2020.05.04
반응형

자바스크립트를 사용할 경우 형식

 

형식 1. HTML 문서 내에서 사용하고 싶은 경우

 

1
2
3
<script language="">
    사용할 코드
</script>

 

형식 2. HTML 문서 외부에서 호출하고 싶은 경우

 

1
<script language="" src="불러올.js" />
 

 

자바스크립트 내부에서는 java처럼 // 로 주석처리가 가능합니다.

 

자바스크립트의 사용 위치

 

1.

<head> 태그 안에 사용할 경우

1
2
3
4
5
6
7
<head>
<title> head 태그 안에 용 </title>
    <script>
        코드
    </script>
</head>
 

 

2.

<body> 태그 안에 사용할 경우

 

1
2
3
4
5
<script>
    코드
</script>
<body> body 위에 script 사용 </body>
 
 

 

* 자바스크립트의 위치에 따라 실행 순서가 달라지므로 유의가 필요합니다 ! *

 

 

반응형

+ Recent posts