JavaScript30-1小记

这是记录在问题中的一些小细节,分享同时也是复习。

  • event兼容IE与非IE:在IE中有window.event,在非IE中没有这个,而是要靠传入,所以兼容的写法就是var e = e || window.event
  • 页面监听的keydown事件,通过keyCode知道是哪个按键。
  • ES6模板语法: 使用键盘1旁边的波浪在英文状态下的符号,而在里面使用${}来嵌入变量。
let name = 'john'
let model = `i am ${name}`
console.log(model) //  i am john
  • H5中的audio:

// 对于audio标签有几个常见的属性: 
// 1. autoplay:音频就绪之后就会自动播放
// 2. controls: 显示控件
// 3. loop: 顾名思义,这是循环的意思

// 当然了对于js来说有很多属性可以使用,列几个常用的,比如说
audio.play(); // 播放
audio.pause() // 暂停
audio.currentTime //  当前播放的时间
audio.ended  //  播放完毕,可以用来做音乐播放器,播完一首歌下一首这样的功能

你可能感兴趣的:(JavaScript30-1小记)