티스토리 뷰
반응형
ajax로 뭔가 실행할때....
중복되서.. 날라오는 것들....
이럴때 번뜩이게 생각난거
'그래 임시키를 만들어서 체크해 보자'
특히 새로 뭔가 작성할때... 기존의 코드가 없으니...
뭔가 불안해서 저장하고 싶은데, ID가 없다고 징징대긴 싫다.
그래서 임시로 자바스크립트를 활용해서 키를 만드는 간단한 코딩
function generateKey() {
let key = '';
const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
for (let i = 0; i < 7; i++) {
key += characters.charAt(Math.floor(Math.random() * characters.length));
}
return key;
}
// 예시 출력
console.log(generateKey()); // "nQ2e8Wc"
위 코드에서 generateKey() 함수는 7자리의 임시 키를 생성하여 반환합니다.
키는 알파벳 대문자, 소문자, 숫자 중에서 랜덤하게 선택하여 생성합니다.
Math.random() 함수는 0 이상 1 미만의 실수를 반환하므로, characters 문자열의 길이를 곱하여 소수점 이하를 제거하고, charAt() 함수를 사용하여 문자열에서 해당 인덱스의 문자를 가져옵니다.
이렇게 생성된 문자열을 반복문에서 7번 더해 key 변수에 저장하고, 최종적으로 key를 반환합니다.
언제나 깔끔한 마무리~
반응형
'IT tech Coding > javascript' 카테고리의 다른 글
[EcountERP] 개발중 javascript 구문 많이 쓰는 것 정리 [개발노트] (0) | 2023.03.26 |
---|---|
DXF 파일을 생성하는 자바스크립트 코드, Line하나 그려보자 (0) | 2023.03.25 |
input창에 x마크 또는 지우는 표시 넣고 사용하기 (0) | 2023.03.14 |
자바스크립트 코드 나눠서 관리하는 방법 (0) | 2023.03.12 |
[javascript] div td 요소를 찾아서 변경하고자 할때 알아두면 좋은 꿀팁 (0) | 2023.03.08 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 오토핫키가이드
- #php에러해결 #php경고메시지 #nonwellformednumeric #php초보자팁 #웹개발에러 #프로그래밍디버깅 #php정규식 #코드디버깅팁 #웹개발문제해결 #php숫자형변환
- General error: 2031
- 구글드라이브API
- json파일형태보기
- #트리구조
- json파일편하게보는법
- 티스토리챌린지
- #계층형데이터
- 엑셀입력보호
- 엑셀셀보호
- #카테고리트리
- #동적ui
- 엑셀보호
- #tuigrid #자바스크립트그리드 #행삽입 #행삭제 #웹개발팁 #프론트엔드개발 #javascriptgrid #데이터테이블 #ui개선 #그리드커스터마이징
- coalesce는 한국어로 "코얼레스크" 또는 "코얼리스"
- 자바스크립트 코드 기본지식
- #웹개발
- Bootstrap 5
- 캐드자동작도
- 웹제작강의안2주차
- 도면자동생성
- #데이터베이스설계
- isset을 적용해야 하는 이유
- 오블완
- #textarea #자동높이조절 #ux개선 #웹개발 #프론트엔드 #자바스크립트 #html팁 #웹디자인 #uiux #코딩팁
- 효율적코딩방법
- 1. #웹개발 2. #로트번호 3. #성적서보기 4. #ajax 5. #jquery 6. #php 7. #프론트엔드 8. #백엔드 9. #부트스트랩 10. #웹기능구현
- #데이터무결성
- ajax오류메시지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함