Light Blue Pointer
본문 바로가기
Developing/개발일지

2023-10-10, Today I Learned

by Greedy 2023. 10. 10.

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];

 

 

'Developing > 개발일지' 카테고리의 다른 글

2023-10-20 Today I Learned  (1) 2023.10.20
2023-10-19, Today I Learned  (1) 2023.10.19
2023-10-07, Today I Learned  (0) 2023.10.07
2023-10-06, Today I Learned  (2) 2023.10.06
2023-10-05, Today I Learned  (0) 2023.10.05