web API 一些常用

64 阅读1分钟

什么时候使用事件委托?

当页面元素是动态添加时,重新渲染会导致事件丢失

重置表单.reset()

要重置的表单.reset()

console.log('*'.repeat(7))

非空校验

// 非空校验
      // uname age salary
      if(!uname.value || !age.value || !salary.value) {
        return alert('输入内容!!')
      }

读取本地数据,传入空数组

将获取到的本地数据转换为数组,默认没有数据,也要默认 传一个空数组 [] 避免后续报错

 // 将获取到的数据 转换为 数组对象 , 如果没有数据则返回 空数组
    const array = JSON.parse(result) || []

change 事件监听

change 事件 事件内不能写函数 ,是引用函数,引用的函数不要加小括号

change 事件 值被修改并且失去焦点后触发

.classList.contains() 检查当前元素中是否有此类名

 if(!iocn.classList.contains('iocn.classList.'))
   
    }