본문 바로가기
공부/TIL•기타

07/11

by svcbn 2024. 7. 14.

JS

loop

  • for
    for(초기문; 조건문; 증감문) { 반복해서 수행할 코드} 의 형태.
    놀라운 사실은, JS는 초기,조건,증감문을 모두 생략이 가능하다…??
    대신 무한 루프 탈출을 설정해 주는 형태로 사용 가능.
    막말로, 이렇게도 사용할 수 있다.
for(;;) {
	if(i>3) break;
	i++;
}

 

  • for…of
    반복 가능한 객체에 대해서 반복.
    Array, Map, Set, String, TypedArray, arguments 등
    for(let/const 변수 of 반복가능한 객체) { 반복해서 수행할 코드 }
  • for…in
    객체의 모든 열거가능한 속성에 대해 반복.
    객체에 접근하여 객체의 값들을 사용할 수 있음.
    성능 측면에서 다른 for문에 비해 좋지는 못함.
    for(let/const 변수 in 객체) {반복해서 수행할 코드}

  • forEach()
    주어진 함수를 배열 요소 각각에 대해 실행.
    한눈에 보기 쉽고 성능측면에서도 준수.

 

C#

c# 내에서 true가 나온 결과를 바로 string 으로 클라이언트 쪽으로 쐈더니,
‘True’ 로 대문자로 날아가서 정의하고 사용하라고 뜸...
string 치환하는 쪽에서 결과를 필요한 string으로 직접 대입해 넣는 편이 좋아보임.
출력을 확인하는 습관을 들입시다.

 

WinForm

내부 속성 창에서 작업 하려고 할 때 자간이 이상해짐…
해당 폼에 있는 모든 컨트롤(textbox와 같은 도구 상자에 들어있는 도구들) 중
어느 하나의 컨트롤의 속성 ImeMode가 NoControl 이 아니라면, 발생하는 문제로 보임.
일단, 입력기에서 문자 너비 항목을 전자 → 반자로 다 바꿔줬다.

'공부 > TIL•기타' 카테고리의 다른 글

07/15~16  (0) 2024.07.16
07/12  (0) 2024.07.16
07/09~10  (0) 2024.07.10
07/08  (1) 2024.07.08
07/05  (0) 2024.07.08