JavaScript 학습 노트 (1)
외부 파일의 JavaScript 파일을 참조하려면 다음 코드를 사용합니다: <script src="Path"></script>
여기서 Path는 index.html이 위치한 루트 디렉터리에서 시작됩니다.
함수 및 메소드
window.alert() : 경고 창을 표시합니다. 경고 창의 스타일은 브라우저에 의해 결정됩니다.
document.write() : 내용을 HTML 문서에 작성합니다.
HTML 값을 수정 ...
7월 18일 02:10에 게시됨
Python 데코레이터 완벽 가이드
들어가며
Python에서 데코레이터는 함수의 동작을 런타임에 수정할 수 있는 강력한 기능입니다. 이 글에서는 데코레이터의 기본 개념부터 고급 사용법까지 단계별로 살펴보겠습니다.
1. 중첩 함수
데코레이터를 이해하기 전에, 먼저 함수 내에 정의된 함수(중첩 함수)의 개념을 알아야 합니다. 다음과 같은 상황을 고려해 봅시다:
기존 함수 A가 있을 때, 함수 A의 기 ...
7월 4일 23:00에 게시됨
파이썬 핵심 문법과 스크립트 작성 기초
파이썬 개요
파이썬은 가독성이 높고 강력한 스크립트 언어로, 보안 도구 개발, 자동화 스크립트 작성, 데이터 분석 등 다양한 분야에서 널리 사용됩니다. 이 글에서는 파이썬의 기본 구조와 핵심 문법을 다루며, 실제 스크립트를 작성하는 데 필요한 기초 지식을 다집니다.
다룰 주요 개념은 다음과 같습니다:
변수(Variables)와 데이터 타입
연산자(Operators)
조건문(I ...
6월 14일 23:40에 게시됨
Go 언어의 함수: 기초 문법부터 고급 디자인 패턴까지
Go 함수 정의와 가시성
Go 언어에서 함수는 func 키워드를 사용하여 정의합니다. 기본적인 구조는 매개변수와 반환 타입을 명시하는 형태입니다. Go는 강타입 언어이므로 인자와 반환값 모두 타입을 정확히 선언해야 합니다.
func calculateSum(x int, y int) int {
return x + y
}
// 인자의 타입이 같다면 마지막에만 선언할 수 있습니다.
func calculateProduct(x ...
6월 11일 18:59에 게시됨
C 언어를 활용한 기본 알고리즘 및 함수 구현
이 문서에서는 C 언어를 사용하여 여러 가지 일반적인 프로그래밍 문제에 대한 해결책을 탐구합니다. 점수 등급 변환, 숫자의 자릿수 합 계산, 거듭제곱 연산, 삼각형 분류, 조합 계산, 최대공약수(GCD) 찾기, 그리고 특정 문자 패턴 출력과 같은 다양한 시나리오를 다루며, 각 문제에 대한 함수 구현과 로직을 분석합니다.
1. 점수 등급 변환
주어진 점수를 기준으로 학 ...
6월 1일 20:14에 게시됨