본문 바로가기
반응형

javascript7

[JAVASCRIPT] switch 문 기본 작성 방법 어떤 데이터가 입력 되었을때, 그 범위가 광범위하고 예상이 되는 상황에서 쓰기 좋은 선택문, switch 문의 기본적인 사용 방법입니다. 저는 보통 사용자가 많은 버튼 중에 어떤 버튼을 눌렀을때 그 버튼의 이름을 받아서 switch 문으로 돌려서 기능을 구현하는데요, 버튼이 늘어나거나, 특정 버튼의 기능을 변경, 또는 버튼을 비활성화 할때 수정하기가 쉬워서 많이 사용합니다. switch(buttonName){ case "button1": console.log("this is button 1"); break; case "button2": console.log("this is button 2"); break; case "button3": console.log("this is button 3"); break;.. 2021. 10. 15.
[JAVASCRIPT] 기본 함수 작성법, function 만들기 자바스크립트에서 기본적임 함수 만들기 위해서는 function 이라는 선언으로 시작한다. 아래의 2개의 예제를 보면 첫번째 함수는 firstNumber 라는 숫자를 받아서, 2를 곱해서 secondNumber로 return 한다. 두번째 함수는 firstData 라는 문자를 받아서, firstData 뒤에 "data" 문자를 추가하여 return 한다. 예를 들어 "abcdef" 라는 firstData 가 함수의 parameter 로 들어온다면 secondData 는 "abcdef" + "data" 가 되어 "abcdefdata" 의 문자를 return 한다. function changeNumber(firstNumber) { let secondNumber = firstNumber * 2; return s.. 2021. 10. 15.
[JAVASCRIPT] 문자형 데이터 선언, string data 선언 자바스크립트에서의 문자형 데이터 선언 방법은 매우 쉽습니다. var test_string = "this is test string"; var test_number = "100"; var test_string = 'this is test string'; var test_number = '100'; string 데이터를 만들기 위해서는 큰따옴표 또는 작은따옴표 를 사용하여 위와 같이 선언하면 됩니다. 아래 test_number 도 일단은 따옴표로 선언했기 때문에 "100" 이라는 문자로 저장을 하게 됩니다. test_number 를 연산에 사용할 숫자형 데이터로 바꾸기 위해서는 Number() 함수를 이용합면 됩니다. var be_number = Number(test_number); var be_number.. 2021. 10. 15.
[JAVASCRIPT] JSON 객체를 string 객체로 변환, stringify() 사용법 블루투스 통신을 통해 데이터를 받으면 그 데이터중에 어떤 텍스트를 뽑아내야 하는 경우가 있다. 나는 보통 json 의 형태로 많이 받는데 예를 들어 아래와 같은 데이터를 받았다고 가정해보자. {"widget": { "debug": "on", "window": { "title": "Sample Widget", "name": "main_window", "width": 500, "height": 500 } }} 위와 같은 json 을 inputData 로 받았다고 가정하자. 그리고 뽑아 내고 싶은 데이터는 width 의 값에 해당하는 500 이다. myWidth = JSON.stringify(inputData.widget.window.width) 일단 width 값을 위와 같이 닷(.) 을 이용해서 구분해주고.. 2021. 8. 10.
반응형