Back Ground

javascript 용어 본문

Javascript

javascript 용어

Back 2016. 8. 29. 16:26

.serarch   

몇 번째 글자 인가  0 부터 시작


예제)

1
2
3
4
5
6
7
8
9
10
11
<button onclick="myFunction()">Try it</button>
 
<p id="demo"></p>
 
<script>
function myFunction() {
    var str = "Visit W3Schools!";
    var n = str.search("W3Schools");
    document.getElementById("demo").innerHTML = n;
}
</script>



결과 : 6


Visit W3Schools!

0123456789.....

W=6









.felter

함수연산을 통한 모든 배열요소로 채워진 배열을 한번 더 처리해 준다


예제)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<button onclick="myFunction()">Try it</button>
 
<p id="demo"></p>
 
<script>
var ages = [32331640];
 
function checkAdult(age) {
    return age >= 18;
}
 
function myFunction() {
    document.getElementById("demo").innerHTML = ages.filter(checkAdult);
}
</script>




결과 : 32,33,40


32,33,16,40 중에 


checkAdult함수가 age 가 18과 같거나 큰것을 리턴하는걸

ages의 배열을 .filter담아로 처리하는데 checkAdult 함수로 처리한다.


객체에서 추출해서 새롭게 배열로 정렬해서 리턴해주는 함수






.langth

문자열 (문자 수)의 길이를 반환합니다.


예제)

1
2
3
4
5
6
7
8
9
10
11
<button onclick="myFunction()">Try it</button>
 
<p id="demo"></p>
 
<script>
function myFunction() {
    var str = "Hello World!";
    var n = str.length;
    document.getElementById("demo").innerHTML = n;
}
</script>


문자뿐만 아니라

배열의 길이 까지 알아준다.





'Javascript' 카테고리의 다른 글

객체 지향 프로그래밍(생성자와 프로토타입)  (0) 2018.10.04
Date, RegExp 객체  (0) 2018.10.04
JavaScript 핵심요약  (0) 2017.12.22
javascript 파일 압축 및 복원하기 (***.min.js 파일 만들기)  (0) 2017.05.30
구문  (0) 2016.09.08
Comments