1. ! - Exclamation Mark
논리 부정
EX) 참과 거짓을 바꿈
2. ~ Tilde
비트 연산에서 사용
3. ' Grave Accent / Back Tick
keyworld를 indentifier로 바꿀때 사용
4. @ At Symbol
코드 자체의 특성을 지정하는데 사용
5. # Sharp/ Pound/ Hashtag
특수한 명령어 지정
6. $ Dollor Sign
Closure 파라미터 이름 대체시 사용
7. % Percent Sign
나머지를 구할때 사용
8 ^ Caret
비트 연산에서 사용
9. & Amersand
메모리 주소 참조할때 사용
10. * Asterisk
곱하기 연산
11. () Parentheses
함수 호출, 계산 순서 등등에서 사용
12. - hyphen
마이너스할때 사용
13. _ underscore
와일드 카드 패턴을 사용할때 사용.
14 = Equal Sign
상수와 변수 값을 저장할때 사용, 값을 비교할때 사용
15 + Plus
덧샘하는데 사용
16 [] Square Bracket
주로 컬렉션의 값에 접근하기 위해 사용
17 {} Curly Bracket / Brace
주로 코드 블럭의 범위를 정할때 사용
18 \ Backslash
string interpolation 문법이나 키 패스에서 사용
19 | Vertical Bar / Pipe
주로 논리 연산 비트 연산에서 사용
20 ; Semicolon
거의 사용하지 않음
21 : Colon
자료형 지정, 키와 값을 지정할때 사용
21 , Comma
함수를 나열, 배열 나열할때 사용
22 . Period
메서트를 호출하거나 속성 접근
23. <> Angle Bracket
크기 비교 연산자, 형식 파라미터 지정
24. / Slash
경로 지정
25 ? Question Mark
옵셔널에서 주로 사용