使用的API

window.prompt()

  • 带输入的提示弹窗

    window.alert()

  • 提示弹窗

    JSON.prase()

  • 字符串转为JSON对象

    JSON.stringify()

  • JSON对象转为字符串

    string.indexOf(‘a’)

  • 返回参数在字符串中的索引

    string.replace(‘a’,’b’)

  • 替换字符串中的内容

    String.toUpperCase()S

  • 英文字符变大写

    String.toLowerCase()

  • 英文字符变小写

    String.fromCharCode()

  • 接受一个指定的 Unicode 值,然后返回一个字符串

    $dom.insertBefore()

  • 插入到 dom 元素前

    $dom.insertAfter()

  • 插入到 dom 元素后

    onclick()

  • 鼠标点击触发

    onkeypress()

  • 按下键盘时触发

    onerror()

  • 发生错误时触发

    window.onbeforeunload()

  • 在即将离开当前页面(刷新或关闭)时触发

    window.onload()

  • 页面或图像加载完成后立即触发

    $().fadeTo(time,opacity)

  • 页面淡入效果

    localStorage.setItem(‘key’,value)

  • 将value存储到本地储存中的 key 字段

    localStorage.getItem(‘key’,value)

  • 获取指定 key 本地存储的值

    总结

  • 键盘事件需要阻止冒泡,防止意外触发

  • 页面淡入淡出需要嵌入式设置css : opacity:0,否则在资源加载速度慢时 html 页面会先出现