본문 바로가기

프로그래밍 언어 /javascript

(27)
toBe vs toEqual vs == vs === == 동등 연산자 원시함수를 비교할수 있다. 래퍼런스함수는 비교가 불가능하다. === 일치 연산자 주소와 값까지 일치하는 지 확인한다. toBe 완전한 일치... 래퍼런스함수 원시함수 둘다 비교할수 있으며 주소까지 확인한다. toEqual 값의 일치... 래퍼런스함수 원시함수 둘다 비교할수 있으면 값만 같은지 확인한다.
array.sort()에 대해서... sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort가 아닐 수 있습니다. 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다. 1 2 3 4 5 6 7 8 9 10 var months = ['March', 'Jan', 'Feb', 'Dec']; months.sort(); console.log(months); // expected output: Array ["Dec", "Feb", "Jan", "March"] var array1 = [1, 30, 4, 21, 100000]; array1.sort(); console.log(array1); // expected output: Array [1, 100000, 21, 30, 4] Colored ..
JSON과 관련된 메소드 정리... JSON.parse(text[, reviver]) 문자열을 JSON으로서 구문 분석하고, 선택적으로 분석 결과의 값과 속성을 변환해 반환합니다. JSON.parse() JSON.parse() 메서드는 JSON 문자열의 구문을 분석하고, 그 결과에서 JavaScript 값이나 객체를 생성합니다. developer.mozilla.org 예시. 1 2 3 4 5 JSON.parse('{}'); // {} JSON.parse('true'); // true JSON.parse('"foo"'); // "foo" JSON.parse('[1, 5, "false"]'); // [1, 5, "false"] JSON.parse('null'); // null cs reviver가 주어지면 분석한 값을 반환하기 전에 변환합니다..
javascript 배열 관련 메소드 정리 //length 메소드 및 배열 확인 방법... 1 2 3 4 5 6 7 8 9 10 11 12 13 var arr = ['hello', 'world', 1, 2, 3]; console.log(arr.length); //5 //Array.isArray(obj) 메소드 배열인지 아닌지에 따라서 true , false 를 return 한다. Array.isArray([]); //true Array.isArray('false') // false cs arr.forEach(callback[, thisArg]) 매개변수 callback 각 요소에 대해 실행할 함수. 다음 세 가지 인수를 받습니다. currentValue 처리할 현재 요소. index Optional 처리할 현재 요소의 인덱스. array Opti..
문자열에 관련된 유용한 메소드정리..및 팁정리 문자열 관련 메소드는 모두 immutable 입니다. 원본이 변하지 않는 것이 immutable 원본이 변하는 것이 mutable 입니다. 문자열과 관련된 모든 메소드는 immutable 입니다. var str = 'dreammaker'; console.log(str[0]); // d console.log(str[4]); // m console.log(str[10]); // undefined str[0] = 'g'; console.log(str); // 'dreammaker' not 'greammaker' 문자열은 안바뀜..배열일때는 바뀐다. //문자열 사용시 var str1 = '1'; console.log(str1+7); //17 //length 해당 문자의 길이를 출력하는 메소드 console.lo..
수학공식을 javascipt로 만들어보기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12..
이미지 중앙정렬 css적용 방법 img{display : block;margin-left : auto;margin-right : auto;}
페이지 로드 후 실행하는 함수.. window.onload = function() {//실행할 함수 입력..}