// 封装js
function init(obj, time, index, callback){
var area ='0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM'
let codeText =''if(index ===''|| index === undefined){
index =4}clearInterval(obj.timer)
function getCdey(){
var count = index
while(count !==0){
let ran = Math.round(Math.random()*(60-0)+0)
let char= area.charAt(ran)if(!codeText.toUpperCase().includes(char.toUpperCase())){//判断所有的都不一样 包括大小写
codeText +=char
count--}// if (!codeText.includes(char)) { //不做判断大小写英文字符// codeText += char// index--// }}
obj.innerHTML = codeText
console.log(codeText);
codeText =''setTime()}getCdey()
function setTime(){
obj.timer =setInterval(()=>{clearInterval(obj.timer)getCdey()if(callback){callback()}}, time)}
obj.onclick = function (){clearInterval(obj.timer)getCdey()}}