Javascript는 Java와 같은 클래스라는 개념이 존재하지 않는다. Javascript에서 객체를 만드는 방법은 크게 두 가지가 있다. 1. 생성자 함수를 사용하는 방법 2. 객체 리터럴을 이용하는 방법 1. 생성자 함수를 사용하는 방법 Javascript에서는 Object() 객체 생성자 함수를 제공한다. ex) var object= new Object(); // object객체를 생성 그리고 Object()가 아닌 다른 함수를 이용하여 객체를 만들 수도 있다. ex) function a(){}; var a = new a(); // a 객체 생성 만약 프로퍼티를 넣으려 한다면 객체를 담은 변수에 .을 붙인 후 프로퍼티를 추가하면 된다. ex) 객체.name = 'name'; 2. 객체 리터럴을 이..
String을 합치는 방법은 StringBuffer, StringBuilder, +연산, concat 메서드가 있다. 이 네 가지의 차이점을 Test를 통해서 알아보고자 한다. 아래는 테스트 코드와 코드를 통해 테스트한 결과이다. class Test { static int count = 100000; public static void main(String[] args){ testStringBuilder(); testStringBuffer(); testConcat(); testAdd(); } static void testStringBuilder() { long startTime = System.currentTimeMillis(); StringBuilder builder = new StringBuilder(..