Javascript – js修改css样式的方式总结
本文对javascript动态修改css的样式进行总结。 1 javascript动态修改css样式 1.1 直接设置样式 比如 element.style.height = '100px'; 如果css样式的属性有"-"号则可以使用中括号的形式 element.style["color-schem…
- Javascript
- 2024-01-29
Javascript – 使用AudioContext播放音频
1 Javascript使用AudioContext播放音频 JS中可通过AudioContext管理和播放声音,以下代码可以创建一个AudioContext对象 try { var audio_context = new AudioContext(); } catch (e) { alert ('…
- Javascript
- 2023-10-19
Javascript – Chrome播放音频报错,The AudioContext was not allowed to start. It must be resumed (or created) ,修复音频无法播放的问题
1 Chrome自动播放音频报错,The AudioContext was not allowed to start. It must be resumed (or created) 1.1 问题 今天用js实现一个接收到服务器通知之后自动播放通知音频的功能,用的AudioContext播放音频,示…
- Javascript
- 2023-09-27
Javascript – 接收websocket服务器发送base64编码的音频数据并进行播放
1 Javascript接收websocket服务器发送base64编码的音频数据并进行播放 在js中除了可以播放本地音频之外,在有些情况下音频数据是需要在远程服务器上生成的,在这种情况下需要接收服务器端的音频数据并在本地中使用js播放接收的音频数据。 假设现在音频数据是由一个websocket服务…
- Javascript
- 2023-08-31
Javascript – 数组遍历方式总结
1 Javascript数组遍历方法 Javascript中共有以下几种数组遍历方法: for for-in forEach for-of 上述四种方法都可以对数组进行遍历,下文简单总结这四种方法的使用以及优缺点。 1.1 for 示例代码: for (let index=0; index <…
- Javascript
- 2023-08-07
Javascript – 判断当前元素是否含有子元素
1 Javascript判断当前元素是否含有子元素 判断当前元素是否含有子元素经常需要判断的内容,可以参考以下代码 // 判断一个元素是否还有子元素 function hasChildren(e) { var children = e.childNodes; var len = children.l…
- Javascript
- 2022-05-18