使用方法:javascript
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <div>text:<span id="text">0</span></div> <button id="btn">text+1</button> <script type="text/javascript"> const textNode = document.getElementById('text'), btnNode = document.getElementById('btn'); btnNode.onclick = () => { textNode.innerHTML = (Number(textNode.innerHTML) + 2) } </script> </body> </html>
在你的项目页面按F12,页面效果以下:html
若是你用的是chrome浏览器开发,当你console变量的时候请注意一下:
若是你要console的是基本类型,好比:字符串,数字,布尔值等等能够直接的console,
可是若是你要是准备console引用类型,好比:对象,数组等就尽可能不要直接console,由于你直接console引用类型的话浏览器会帮你把后面求职的结果先console出来,可能你console的这里的这个object并非这样的,好比说你在后面对object的amount进行了+2的操做,你在前面的地方console出来的就是+2以后的结果,而不是当下的状态值。想要console出当下的状态值须要把它转变下类型,好比咱们JSON.stringify一下:console.log(JSON.stringify(object))
这样就能够输出当下的object的状态值了。java
monitorEvents()chrome
首先F12打开控制台数组
或者直接右键你想要检查的内容:
然后选择检查:浏览器