북마크 입니당 >
코드를 집어 넣었는데, 작동을 안 할 때(페이지 로드 후 코드실행)
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
C언어와 같이 절차형 코드는 차피 쓱 써 내려가야지만,
엄밀히 따지면, 프로그래밍 언어가 아닌, 도구임이 맞는데,,,
어떤 ai을 쓰느냐에 따라 대답의 '질'이 달라지니, 말이다.
자바와 같이 모듈화 된 코드는 작성 해 놨다가,
필요 할 때 마다 다시 가져오면 된다.
HTML에는 자바스크립트라는 프로그래밍이 쓰인다.
젠체하는 녀석들은 HTML이 무슨 프로그래밍이냐 하겠지만,
정보처리기사 1급인 나는 굳이 구분 할 필요가 있는가 싶다.
HTML에서 특히 발생하는 문제가,
이 모듈화 된 코드를 집어 넣는 과정에서 순서가 맞지 않아 코드가 작동이 되지 않는다.
는 것이다.
이는 페이지가 한번 로드 되어, 화면을 보여주는 정적인 특성이 강한 HTML의 특성탓이라.
해결방안은 간단하다.
기능 역할을 하는 자바스크립을 다 위로 올리는 것!
그럼 페이지 로드와 상관 없이 동적인 코드를 구현 가능하다.
근디, 코드가 작동 할지도 안 할지도 모르겠고,
'골격'과 '기능'을 한 곳에 배치하고 싶어요. 라는 사람들이 있다.
아무래도 그래야 유지관리 측면에서도 편하고, 지우거나 잠시 기능을 멈출 때 편함에 그 원인이 있음이라.
그럼 다음 2가지 방안이 더 있다.
- DOMContentLoaded 이벤트 사용: HTML 문서의 모든 요소가 로드되고 해석되면 DOMContentLoaded 이벤트가 발생합니다. 이 이벤트가 발생하면 JavaScript 코드를 실행할 수 있습니다.
javascriptdocument.addEventListener('DOMContentLoaded', function() {
// 이 곳에 실행할 코드를 넣습니다.
});
- load 이벤트 사용: 페이지의 모든 리소스(이미지, 스타일시트, 스크립트 등)가 완전히 로드된 후에 load 이벤트가 발생합니다.
javascriptwindow.addEventListener('load', function() {
// 이 곳에 실행할 코드를 넣습니다.
});
이벤트 리스너를 추가한 후에는 해당 이벤트가 발생하면 실행할 코드를 넣으면 됩니다. 일반적으로는 첫 번째 방법인 DOMContentLoaded 이벤트를 사용하여 페이지가 로드된 후에 JavaScript 코드를 실행합니다.
두 코드의 장단점과 차이점은,
1. DOMContentLoaded 이벤트:
- 발생 시점: HTML 문서의 모든 요소가 로드되고 해석된 후에 발생합니다. 이는 외부 리소스(이미지, 스타일시트 등)가 로드되기 전에 발생합니다.
- 장점:
- DOM 구조가 준비된 후에 실행되므로, DOM 요소에 대한 조작 및 이벤트 처리 등을 시작할 수 있습니다.
- 외부 리소스가 로드되기 전에 실행되기 때문에 페이지 로드 속도가 빠릅니다.
- 단점:
- 이미지, 스타일시트, 스크립트 등의 외부 리소스가 아직 로드되지 않았으므로, 페이지가 완전히 로드되기 전에 실행됩니다.
- 페이지의 모든 리소스가 로드되지 않았기 때문에, 외부 리소스에 의존하는 작업을 할 때 이벤트 리스너 내에서 추가적인 로직이 필요할 수 있습니다.
2. load 이벤트:
- 발생 시점: 페이지의 모든 리소스(이미지, 스타일시트, 스크립트 등)가 완전히 로드된 후에 발생합니다.
- 장점:
- 페이지의 모든 리소스가 로드된 후에 실행되기 때문에, 외부 리소스에 의존하는 작업을 진행할 때 유용합니다.
- 페이지의 모든 요소가 로드된 후에 실행되기 때문에, 완전히 로드된 페이지의 상태에서 작업을 할 수 있습니다.
- 단점:
- 모든 리소스가 로드되기까지 시간이 걸리므로, DOMContentLoaded 이벤트보다 늦게 실행됩니다.
- 모든 리소스가 로드된 후에야 실행되기 때문에, 페이지의 로드가 더 오래 걸릴 수 있습니다.
따라서, 페이지의 로드 상태에 따라 실행 시점을 선택하고, 실행해야 할 작업에 맞게 이벤트를 선택하는 것이 중요합니다.
이다.
요즘 개발자들이 똥줄이 탄다.
chatGPT라는 프로그래밍 언어를 배웠다고 하니까,
그게 무슨, 프로그래밍 언어냐고 한다.
엄밀히 따지면, 프로그래밍 언어가 아닌, 도구임이 맞는데,,,
속까말 왠만한 개발자보다...
아니다.
전문가는 전문가로서 존중 해 주자.
어떤 ai을 쓰느냐에 따라 대답의 '질'이 달라지니, 말이다.
코파일럿은 코를 파나... 쌉소리만 하고,
제미나이는 숨김없이 제대로 된 대답을 한다.
이번에는 '나거한'에 대해 물어볼까?
뇌는 어떻게 자존감을 설계하는가~결국 원인은 생존을 위한 항상성 때문이라고 하는데... (xehostel.blogspot.com)
전체적으로 이 나라는 코드를 다시 짤 필요가 있다.
제대로 로드 되는 것이 하나도 없다.
댓글
7일동안 많은 클릭!!!
이 곳에 소개 된 것들은 모두 여기에서 볼 수 있습니다. click!
무선 미라캐스트 끊김 현상을 극복하기 위해서는
윈도우에서는 widi 안드로이드에서는 미라캐스트 그 이외 장치에서는 dlna 부르는 명칭도 다양하고 방법도 다양하지만 결국 이들은 wifi를 주로 기반으로 한다. 출처 : https://aldkzm.tistory.com/473 tv나 스마트폰 그리고 동글(무선 스마트미러캐스트)의 성능도 중요하지만 이를 바꾸지 못 할 경우 사용 간 끊기는 현상을 완화하기 위해서는 다음과 같은 조치를 취하면 된다. 5GHz 주파수를 지원하는 동글을 사용한다. 2.4GHz라도 채널을 바꿔주면 혼선을 막을 수 있다. 블루투스는 기본 혼선이 될 만한 무선 통신을 off시키도록 한다. 라우터 같이 무선 환경을 제공하는 출력을 가까이하는 등으로 강화시킨다. 사실 전파는 어둡고 으스스한 밤에 더 멀리 그리고 강하게 작용한다. 등 등 위 사항 중 가장 간단한 방법이 혼선을 줄 수 있는 블루투스 같은 다른 무선통신을 끄는 것이다. 블루투스가 최신버전이라면 혼선을 주는 현상이 개선 되었겠지만 그렇지 않을 경우 적용 해 볼만한 방법이다. 아니면, 걍 선연결이 제일 편하기는 하다. 삼성 dex, C type usb허브 2,000원이면 구현 가능
접지 계통 및 종류(TN, TT, IT 등), 접지 테스트기도 님 속일 수 있음.
접지 계통은 여러가지가 있다. TN, TT, IT등 크게는 이렇게 볼 수 있는데, 세부적으로 본다면 더 나뉜다. 간혹 태양광 관련 협회에 교육을 갈 일이 있는데, 걍 외운지라, 옆 사람이 끄덕이면 그렇구나 하고 끄덕였지. 근디, 그 끄덕인 분도 잘 모르시는 분들이 계신거나, 오래 된 경력에 요즘 적용하는 TN 접지 계통에 저항하시는 분들도 계셨다. 이 계통들은 각 장단점이 있다. 먼저 용어를 간단히 정리 하자. T는 terra의 약자로 <디지몬> 워그레이몬이 쓰는 그 테라광선의 테라가 맞다. 가이아포스라고, 걍 '땅'이라 해석하면 된다. 이 단어만 알면 접지 계통 구분 끝이다. 1. TN 접지 계통 : tn s와 tn c 그리고 tn c s로 나뉜다. 즉, 공통선과 접지를 한전 계통에서 끌어 다 쓰는 것을 tn 접지 계통라 하는데, s는 세퍼레이트의 약자로 한전에서 끌어 다 쓰는 공통선과 접지를 나눠서 끌고 오면, s. 같이 끌고 오면(pen) c, 콤바인이다. tn-c는 공통선과 접지를 같이 끌고와서 내부에서도 pen의 일종으로 같이 쓰는 것을 말하며, tn-cs는 입구까지는 같이 끌고 오는데, 내부 분전반에서는 공통선과 접지선 구분하여 사용한다. 2. TT 접지 계통 : 테라 광선 2개다. 물론 공통선은 폐회로 구성을 위해 한전에서 끌고 오지만, 접지는 한전 접지와 각 가정 접지를 따로 구성하는 방식이다. 과거에 많이 사용 된 방식으로, 그 때는 각 주상 변압기 접지 개념도 없었고, 각 가정에서 구성한 접지 만으로도 별 탈이 없었기 때문에 사용 되었다. 오히려 한전 공통선이 끊어져 버리면, 전류가 역류 하여 더 위험하기에 TT 방식을 채용 한 것이고. 그럼 왜 오늘 날 TN 접지 방식을 표준화 했나요??? 누굴 죽이려고??? 이재... ㅋ 농담이고, 최근 가전 제품은 주파수를 많이 뿜어낸다. 고로 바로 이를 접지로 풀어줘야 하는데, 땅이 아무리 접지력이 좋아도, 구리에 비해서는 별거 아니다.(등전위, 각 가정 접지...
킬러들의 쇼핑몰~현실을 외면하니, 소간지에게 밀리지...
MBC에서 킬려들의 쇼핑몰 시즌 2가 나오고 있다. 드라마 <오십프로>에서 x같이 망한 후, 외국 용병 파신을 불러 한참 흥행하고 있는 SBS 드라마 <김부장>을 견제 하기 위함이라 생각된다. 어떤 신문에서는 SBS가 IP 독점권을 가져 김부장을 빼앗겼다라고 말이 나온데, 비단 그것 때문만은 아니다는 것을 댓글로 알 수 있다. (또 성역 논란이지 뭐.) 킬러들의 쇼핑몰, 내용은 흥미롭다. 하지만 드라마 <오십프로>도 그렇고, 현실과 너무 동 떨어져 있다. MBC는 드라마를 잘 찍는다. 그래서 흥행하는 드라마도 분명 최근에도 있었다. 그런 드라마를 가만히 분석 해 보면, 결국 '수오지심', '권선징악'을 잘 표현 했다. 그러나 킬러들의 쇼핑몰은 어떠한가? 지극히 개인적인 이유로 그저 즈그들 세상에서 싸운다. 현실과 동 떨어졌다. 그에 반면 SBS 드라마 <김부장>은? 장윤기 사건을 보면 알 수 있듯 현실을 잘 반영하여(?) 방영하고 있다. [단독] 광주광산서장 “장윤기 아버지와 모르는 사이”…‘윗선 의혹’ 부인 물론 소간지나 그 무리들처럼 특별한 조합은 흔치 않다. 하지만 자식을 위해서라면 국가와도 싸울 수 있는 것이 부모다. 자식의 자유와 평화, 미래를 위해서라면 동서고금을 떠나서 최선을 다 한다. 지금의 6.3 부정선거 민주화운동이 그러하다. 특정 민주화운동은 그들만의 리그 일지모르나, 드라마 <김부장> 은 모두의 염원을 담고 있다. 반면 킬러들의 쇼핑몰은 그들만의 리그다. 장윤기 경찰 실드 사태도 그들만의 리그다. 만약 오늘날 더불어 민주당이 시행 하려는 검수완박을 완료 하였다면, 장윤기 가족 경찰 실드 사태는 이슈 사항도 되지 못했고, 되었다고 한들 일반인 개인은 소지섭이 아닌 이상 아무말도 못 하였을 것이다. 더불어 민주당 인사 중 한명은 말한다. 검수완박 되도, 언론에 제보하면 다 해결 해 준다고... 그럼 반대로 언론에서까지 외면 당하면 국민 한 사람의 억울함은...
헌터x헌터~ 시리즈 다시보기 및 순서
쿠지라섬에 사는 소년 곤의 꿈은 어릴 적에 헤어진 아버지처럼 헌터가 되는 것이다. 미지의 도전에 생명을 거는 프로 헌터가 되기로 결심한 곤은 여행을 떠난다..... ' 일해라 토가시' 라는 말을 남길정도로 사랑을 받는 애니메이션이다. 제목이 헌터바이헌터 답게 헌터를 주제로 한 애니메이션이다. 보는 순서는, 헌터바이헌터(구버전) > 헌터바이헌터 리메이크 > 극장판 비색의 환영(팬텀루즈), 더 라스트 미션 이다. 사실, 극장판은 내용에 그다지 영향이 없고 외전이라는 느낌이기 때문에 봐도 되고 안 봐도 된다. 구버전은 개미가 나오기 전까지 나오고 리메이크는 개미내용 나오고 어둠의 대륙 이전에서 이야기가 끝난다. 현재는 만화로 어둠의 대륙으로 떠난 내용을 진행 중이니 애니를 다 봤다면, 기다리거나 만화로 봐도 된다. 비슷한 애니로는 <담배 고양이>가 있다. 개미 편의 피트하고 캐릭이 비슷하다.
강철의 연금술사~ 시리즈 다시보기 및 순서 & 주제곡으로 유명한 애니
강철의 연금술사... 명작이다. 주제곡도 그렇고.... 한국에서는 다루지 못하는 심각한 내용을 다룰 수 있는 일본 애니의 장점을 극대화 한 애니였다. 다시보기 순서는 강철의 연금술사(오리지널) > 극장판 샴발라를 지배하는 자 > 브라더후드(리메이크작) > 극장판 밀로스의 성스러운 별 이다. 인기를 생각 해 보면 극장판이 생각보다 단조롭다. 그렇기에 완성도가 높은 거겠지만 말이다. 당연히 실사화(?) 영화도 있다. 실사화 영화 보는 순서는 강철의 연금술사 > 복수자 스카 > 최후의 연성 이다. 근디... 아니다. 일단, 직접 보고 평가하라. 관련 애니는 당연히 <황천의 츠가이>다.
안녕하세요. 지식인답변받고....댓글남겨봅니다....ㅠㅠ태양광쪽에서 일하고계시는건가요?ㅠㅠ
답글삭제네, 그렇습니당 ^^
삭제