일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git
- bash
- machine learning
- Python
- VUE
- condition
- leetcode
- webpack
- docker
- type
- BOJ
- vue.js
- C++
- generic
- TypeScript
- AI
- Clone
- JavaScript
- security
- property
- scss
- C#
- loop
- 보안
- vuetify
- dotenv
- 앙상블
- npm
- nginx
- var
- Today
- Total
목록method (2)
ice rabbit programming
JavaScript에서는 데이터 타입별로 사용자를 위해 사전에 작성된 편의 기능인 프로퍼티와 메소드를 제공한다. JavaScript에서 모든 것은 객체라고 첫 글에 언급하였다. 프로퍼티는 해당 타입 객체 내의 변수, 메소드는 객체 내의 함수라고 생각할 수 있다. C++의 STL에서 제공해주는 함수들이나 C#에서 기본적으로 제공하는 프로퍼티, 메소드와 비슷하다. var str1 = "Hello, World!"; // string str1.length; // length property str1.charAt(0); // method str1.split(" "); // method var fruit = ["apple","pear","grape"]; // array fruit.length; // length p..
이번 글에서는 Method, 메소드에 대해서 알아보자. C/C++에서 Function, 함수라고 부르는 것과 동일한 개념인데 C#에서는 명칭을 Method라고 한다. 실제 사용하는 분들께 들어보면 함수라는 용어와 메소드라는 용어를 혼용하는 것 같다. 보통은 같은 것을 가리킨다. 이 글은 C# 내용이므로 메소드 용어를 사용하겠다. 메소드는 타 언어와 유사하게 반환 타입, 이름, 인자, 내용으로 구성된다. public int Sum(int num1, int num2) { return num1+num2; } 일반적인 메소드(함수)에 대한 내용은 생략하도록 하고, C#의 메소드에 대해서 좀 더 알아보자. ref, out 인자에서 ref라는 키워드를 사용할 수 있다. Value Type에서 ref 키워드를 사용하..