영상에는 var coworkers 랑 while 구문을 두 개의 script태그에 나눠서 적어놓았는데요, 두 개를 하나의 script 태그 안에 넣어도 되는거죠? 이런식으루요 var coworkers = ['GH', 'egoging', 'Ami', 'Haru']; var i = 0; while(i < 4){ document.write(''+cowerkers[i]+''); i = i + 1; }
참 유용한 기능인데 배열에서 반복문으로 다 뽑아오면 링크를 [이고잉 리체 두루 태호]한데 다 동일하게 걸게되는 단점이 있는데 이런 방법을 쓰면 일일히 링크를 따로 걸수 없게되는건가요? 링크를 모두에게 따로 걸려면 중복이 많이 생기는건 피할수 없겠네요? 만약에 목록이 1억개가 있고 그 목록에 각각 링크를 다 따로 걸어야하면 코드를 어떻게 줄일수 있는것일까요?
혹시 아시는 분들 도움 좀 부탁드립니다. 1) 왜 document.write(''+coworkers[i]+''); 여기서 리스트부터 따옴표들이 들어가는지 모르겠습니다. 2) 코워커에 왜 ++표시가 들어가는지도 모르겠습니다. 아시는 분들 도움 좀 부탁드립니다. 미리 감사드립니다.. 읽어주셔서 감사합니다.^_^;;;;;
자바스크립트 상에서 문자열을 사용하기 위해서 따옴표가 필요하다 -> 따옴표가 없으면 변수로 인식한다 -> 문자열을 잇기 위해서는 결합 연산자인 +를 사용한다 -> document.write() 안에 html을 문자열로 넣으면 브라우저에서 html로 작성한 것과 같이 보여진다 -> 출력할 html 형식의 문자열인 '변수안에 있던 값'를 만들어야 한다 -> '문자열' + 변수 + '문자열' 의 형식을 만든다 제가 이해한 방법입니다 이상하게 적어 헷갈리실 거 같지만 도움이 되길 바랍니다
아 너무 재밌어요!!!! 이렇게 자동으로 딱딱 바뀌게 짜는거 너무 쾌감 쩔어여ㅠㅠㅠ
딱 이 강의부터 진짜 프로그램 강의처럼 느껴지네요!!!! 감사합니다
며칠어 걸쳐 여기까지 들었습니다..너무 편안하고 재밌게 잘배우고 있습니다 감사합니다..말씀하시는 속도가 안정감있고 귀에 쏙쏙 들어옵니다..물론 쉽게 예를 보여주시는 것도 좋구요^^
var coworkers= ['좋은영상 ','올려주셔서',' 정말',' 감사합니다!'];
돈주고 들어도 안아까울 강의
var i = 0;
while(i < coworkers.length){
document.write(''+coworkers[i]+'');
i = i + 1 ;
}
앞에 강의에서 .length를 어디에 쓰이나 의문을 가졌었는데 반복문 안에 쓰으면 찰떡이군요 !
잘 기억해서 적재적소에 써먹겠습니다. 오늘도 감사합니다
변수를 coworkers가 아니라 name으로 하니까 음절 하나하나를 원소로 보더라고요? var name = [ '김기범' ]이 김기범 뭐 이렇게 따로 출력이 되더라고요.. 변수는 아무거나 설정하면 되는 줄 알았는데 특수한 변수는 기능이 있나 봅니다
좋은 강의 감사합니다.
지금까지의 강의 중 제일 재밌었습니다!
최고의 강의입니다. 정말 쉽고 재미있게 가르쳐 주셔서 감사드립니다.
var comment = ['좋은', '영상', '올려주셔서', '정말', '감사합니다'];
var i = 0;
while(i < comment.length) {
document.write(''+comment[i]+'');
i = i + 1;
}
점찍기에 주의 해야 겠네요 ㅎ.감사합니다!
3:11 우리 샘도 사람이였다.............
정말 정말 재밌어요.... 짱이에요 감사합니다
엄청나네요....여러분 1억개를 바꾼다는건 엄청난겁니다!!
쌤..! 보고 따라만해도 되는걸까요?ㅋㅋㅋㅋ ㅠㅠ 생각보다 그려지지가 않아서 약간 슬프지만 공책에도 각 파트마다 간단히 이론도 적어두고,, 찾으면서 때려맞춰보려고 하긴하고있어요ㅋㅋㅋ 포기하지않고 잘 따라가볼게요!
영상에는 var coworkers 랑 while 구문을 두 개의 script태그에 나눠서 적어놓았는데요,
두 개를 하나의 script 태그 안에 넣어도 되는거죠?
이런식으루요
var coworkers = ['GH', 'egoging', 'Ami', 'Haru'];
var i = 0;
while(i < 4){
document.write(''+cowerkers[i]+'');
i = i + 1;
}
선생님 '+coworkers+' 에서 +가 어떤 기능인가요??
@@axelrod_is_tired 너무 감사합니다~~
오 저 이걸로 헤매고 있었는데 감사합니다.
@@axelrod_is_tired 죄송한데ㅜ 자세한 설명 부탁드려도 될까요? 문자나 함수를 붙여주는 역할이 무슨 말일까요?
설명이 지워졌나봐요 ㅠㅠ 무슨 뜻이죠 저도 궁금해요
@@jaehyunlee4332 쉽게 생각하면, 변수를 담을때, 다른 것과 비교하기위해, +를 하는 거에용
짜릿해 너무 재미써 !!!!!!!
감사합니다!!!!!
항상 감사합니다. 질문있습니다.
5분 22초에 태그 사이에 coworkers[i] 를 넣을 때 왜 + +를 넣나요?
coworkers[i]로뽑은 문자열(사람들의이름)을 합쳐서 목차로만들기위해서인것같아요 여는태그 닫는태그가있어야해서 두개 넣은것같아요
배열 내에 원소마다 각각 다른 링크를 삽입하는 방법이나 하나만 지정해서 링크를 삽입할 때는 어떻게 해야 할까요?
아주 굿입니다.
'egoing','leezche','duru','taeho' 작은 따움포는 왜 붙이는거예요?
자바스크립트에서 string 이라는 문자열로 취급하려면 ' ' , " " 를 씁니다.
document.write(''+coworkers[i]+'')에서 왜 태그 앞뒤로 ''따옴표를 붙여줘야하는건가요?
저도 궁금합니다! 그리고 변수를 선언한 다음에 사용할려면 항상 앞, 뒤로 +가 들어와야 하나요?
따옴표 없이 를 넣어보니 아무것도 안 떠서 그냥 넣는 걸로 외우긴 했는데 저도 이해는 안 가네요ㅠㅠ
저는 해답을 보기 전에 coworker.length를 변수 n에 넣고 1
coworker.length 를 다른 곳에도 여러번 쓰려면 변수 n에 선언해서 n을 여러번 쓰면 되고 한번만 쓰일거라면 굳이 변수에 선언을 안해도 될 것 같습니다!
얼라리.. 한글자씩 나오는데 머가 문제일까요;
변수 이름을 name으로 했더나 한글자씩만 나오던데 흠..
선생님 엣지에서 ex8.html 이 파일만 out of memory 문구뜨며 브라우저로 안열립니다 ㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜㅜ
문제 해결방법좀 부탁드립니다 다음진도가 안나가네요.....
대체 '' "" 작은, 큰 따옴표는 언제 넣어야하는건지 모르겠어요..
어려운데 재밌어요
19.02.06 PM 12:16 "START"
참 유용한 기능인데 배열에서 반복문으로 다 뽑아오면 링크를 [이고잉 리체 두루 태호]한데 다 동일하게 걸게되는 단점이 있는데 이런 방법을 쓰면 일일히 링크를 따로 걸수 없게되는건가요? 링크를 모두에게 따로 걸려면 중복이 많이 생기는건 피할수 없겠네요? 만약에 목록이 1억개가 있고 그 목록에 각각 링크를 다 따로 걸어야하면 코드를 어떻게 줄일수 있는것일까요?
그런데 애초에 1억개 모두 링크가 다르면 반복이 없는거니 줄일 수가 없을 것 같네요
배열의 변수 coworkers[i]를 넣을 때 다른 데이터를 넣을 때랑 마찬가지로 '' 따옴표도 넣어는 주는데 다른 것과 구별..?비교?하기 위해서 ++도 붙여서
'+coworkers+'가 되는 건가요...?
저도 이걸 모르겠어서 따옴표 안에 그냥 coworkers[i]를 넣어보니 문자열 coworkers[i]가 그대로 화면에 출력되더라고요. 기능적으로(변수 coworkers라는 그룹 안의 배열) 작동하게 만들기 위해서 정해진 약속 같은 거라고 우선 이해했어요 :)
완료!
링크가 각각 달라야 한다면 어떻게 해결하죠..?
저는 var link=['al.com', 'wo.com', 'aon.com', 'ci.com']
이래놓고 이렇게 넣었어요
@@겨엉남 변수는 var link 로만 두신건가요? 아니면 var coworkers 와 var link 이렇게 두개 놓고 coworkers 로 리스트 만들고 var link로 변수 링크 만들게 한건가요?
@@김준형-o9n
var alphabet = ['abc', 'def', 'ghi', 'jkl'];
var link = ['www.naver.com', 'www.google.co.kr', 'www.daum.net', 'www.nate.com'];
var i = 0
while(i < alphabet.length) {
document.write(''+alphabet[i]+'');
i = i + 1;
}
-저는 왜 한글자씩 될까요.. 뷴명히 배열로 했는데 ㅠㅠ-
오잉? 변수 이름 name에서 call로 바꾸니깐 제대로 나오네요 name은 변수이름으로 사용못하나요?
스크립트 안에 coworkers 랑 i 랑 변수 선언이 안됩니다. 어떻게 해결해야 하나요???
var가 int랑 같은 건가요???
답변 주시면 감사하겠습니다!
variable의 약자로 그냥 변수란 뜻이에요
감사합니다
왜 ul 태그는 script태그 바깥에 써야하나요?? 궁금해서 안에 써봤는데 아예 출력이 안되네요!
li태그를 감싸는 ul태그는 반복시킬 요소에 포함되지 않기 때문에 스크립트 태그 바깥에 써야합니다
스크립트 태그 안쪽은 html의 영역이 아니라 스크립트의 영역이기 때문에 단순히 ul태그를 스크립트 태그 안쪽으로 넣으면 오류가 뜨는거에요
굿..
+coworkers+에서 coworkers 왜 ++안에 넣어주나요??
다른 문자열들을 나열할 때 +를 써야하기 때문인 거 같아요!
@@rampumpumpum 오 ㅎㅎ 지금은 저도 알게됐어요 감사합니다
20200927 잘 듣고 갑니다!! 일억개
GOOD
스크립트 var는 뭐예요??
variable 영어로 변수입니다
땡떙이가 8개 나오는데 왜그럴까요???
Loop & Array
var coworkers = ['Egoing','leezche','Duru','taeho'];
Co workers
var i = 0
while(i < 4){
document.write('');
i = i + 1;
}
17번째줄 ''로 태그를 닫아야하는데 ''로 작성하셔서 2개씩 4번 작성되서 8개나온것 같아요!
22/9/22
혹시 아시는 분들 도움 좀 부탁드립니다.
1) 왜 document.write(''+coworkers[i]+'');
여기서 리스트부터 따옴표들이 들어가는지 모르겠습니다.
2) 코워커에 왜 ++표시가 들어가는지도 모르겠습니다. 아시는 분들 도움 좀 부탁드립니다. 미리 감사드립니다.. 읽어주셔서 감사합니다.^_^;;;;;
문자열로 인식시키기 위해서 따옴표를 넣는거 아닐까요??
자바스크립트 상에서 문자열을 사용하기 위해서 따옴표가 필요하다
-> 따옴표가 없으면 변수로 인식한다
-> 문자열을 잇기 위해서는 결합 연산자인 +를 사용한다
-> document.write() 안에 html을 문자열로 넣으면 브라우저에서 html로 작성한 것과 같이 보여진다
-> 출력할 html 형식의 문자열인 '변수안에 있던 값'를 만들어야 한다
-> '문자열' + 변수 + '문자열' 의 형식을 만든다
제가 이해한 방법입니다
이상하게 적어 헷갈리실 거 같지만 도움이 되길 바랍니다