본문 바로가기

코딩

(3)
[CS] 함수(function) 이름 짓기 함수는 어떤 동작을 수행하기 위한 코드를 모아놓은 것입니다. 함수의 이름은 대개 동사로 지으며, 간결하고 명확해야 어떤 동작을 하는지 설명이 되야 합니다. 함수 이름만 보고도 어떤 기능/작동을 하는지 힌트를 얻을 수 있어야 합니다. 접두어를 잘 활용하면 함수 이름만 보고도 함수가 어떤 동작을 하고 어떤 값을 반환 하는지 알 수 있습니다. 함수는 동작 하나만 담당해야 합니다. showMessage(msg) // 메세지를 보여줌 getAge(age) // 나이를 나타내는 값을 얻고 그 값을 반환함
[Java] Java메서드 구성 public [ ④ ] [ ① ] ( [ ② ] ) { // 입력값 받기 [ ] // 변수 생성 [ ] // 값 계산 [ ③ ] // 값 반환 } ① - 메소드 이름 ② - 입력 변수 ③ - 반환 값 ④ - 반환 타입 - 입력변수는 매개변수(Parameter)라고 하며, 타입을 입력하는 값에 맞춰서 정의해줘야 한다. ※ 파라미터가 없는 메소드도 있다. ex) Math.random() - 반환시에는 return이라는 키워드를 사용한다. 아래 예제 1번은 위 Java 메소드 구성 예시를 토대로 메소드를 만들어 보았다. 예제 1은 입력 값을 제곱해준다. public int square( int n ) { int result; result = n * n; return result; } 예제 1 메서드를 정의하고..
[JavaScript] 반복문을 알아보자 [ JavaScript 반복문 ] 1. for : 고전적인 for문 2. for(...in...) : 객체 순회 3. for(...of...) : 이터러블 순회 ※ 이터러블에는 (String, Array, Map, Set 등이 있다.) 이터러블은 차후에 다시 알아보자 4. forEach(): 배열 순회 전용 메서드 5. while : 고전적인 while문 6. do while : 고전적인 do...while문 7. Object 객체 메서드: 객체 순회 전용 8. Array.prototye 메서드 : 배열 전용 9. Jquery 사용시 가능한 .each() 현재 내가 주로 사용하며 공부해야 할 것은 2번, 3번, 4번 이며, 이것에 대해서 천천히 알아보자 ※ 반복문은 말 그대로 반복을 하기 때문에 모든 수..