본문 바로가기

About coding/Weekly I learned

[WIL]22년 12월 26일~31일

웹개발 종합반 2주차

 

1. append

2. temp_html

3. `` 백틱

 

무언가 인터넷에 url로 조회할 수 있는 사전형 데이터를 끌어다가 내 입맛에 맞게 재조합하여 컨텐츠를 만드는 스킬

 

<script>

fetch("http://어쩌구저쩌구유알엘").then(res => res.json()).then(data => {

let rows = data['movies']['row']

rows.forEach((a) => {

let title = a[title]

let desc = a[decs]

let star = a[star]

let image = a[image]

                                            지정했으면 템프뼈대에 넣기

let temp_html = ``        템프_html = 하고 항상 백틱 ``   .   백틱 사이에 바디에 있는 div뼈대 넣기

                                    뼈대 사이사이에 지정한 내장 넣는데, 넣을 때 명령어는 ${ } 해놓고 위에서 지정한 title, sesc, star, iamge 등 약속된 말로 넣어야함. 

다했으면 어펜드

$('#바디에 틀 id명찰').append(temp_html)

})

})

</script>

 

4.다큐먼트레디

버튼 안눌러도 처음부터 나오게 하는 기술

$(document).ready(function () {})

 

5. 파이썬 들어가기

파이썬 문법 하나, print('hello world')

 

6. 변수 자료형 함수 반복문 조건문

 

변수:

a = 2

b = 3 이런식으로 그냥 바로 해주면 됨

print(a+b)   하고 터미널에서 파이썬 실행

 

자료형:

a = ['사과','배','감']          똑같음. 왠만한 프로그래밍 언어는 다 비슷하다고함.

print(a[0])     하고 터미널에서 파이썬 실행 하면

사과 라고 나옴.

 

자료형-딕셔너리:

 

a = {'name':'영수', 'age':'24'}

 

print(a['name'])   하면 영수라고 나옴.

 

함수:

자바스크립트에서 함수는

function hey() {

alert(' ')

}

이런식이었는데

파이썬에서의 함수는 def다. def 자, 함수를 선언할게

def hey():      데프헤이()콜론 엔터 이게 바로 이 함수의 내용물이다 하는 뜻

콜론하고, 다음줄에서 탭해주는것이, 파이썬에서는 내용물이구나 하고 인식하게 하는 뜻.

 

이번에는 변수를 받는 함수.

def sum(a,b,c):

    return a+b+c

 

result = sum(1,2,3)

 

print(result)

 

이러면 결과값이 6이 나옴.

즉, return이 있으면 밑에 함수를 return에서 지시한 값으로 변신시킨다.