Bin/개발일지
2023-10-10, Today I Learned
개발바닥곰발바닥!!!
2023. 10. 10. 17:23
1. html 에서 js 파일을 분리시킬때 index.html에 db관련해서 import하는 부분은 중복해서 남겨두어야 했다 빠지면 동작하지 않음
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>메인페이지</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="../IntroTeam/js/visitcomments.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.8.1/firebase-app.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.8.1/firebase-database.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.8.1/firebase-analytics.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.8.1/firebase-auth.js"></script>
<script src="https://www.gstatic.com/firebasejs/8.8.1/firebase-firestore.js"></script>
2. js파일로 분리했을 때 onclick() 이 작동하지 않아 $(document).on("click"으로 바꿔야 한다.
3. Javascript에서 랜덤 함수 사용해서 배열중의 하나를 선택하는 효율적인 방법
let profiles = ['apeach','muzi','neo','prodo','ryan'];
var random_index = Math.floor(Math.random() * profiles.length);
var pfp = profiles[random_index];