JS小笔记(一)

1. 未使用 var 定义的变量会变成全局变量

规范代码,使用 strict 模式,在 js 代码前加上 'use strict';

2.设置函数注意事项

比如js中为button设置功能

btn.onclick = showMes();//无效
btn.onclick = function(){ 
    showMes() 
}//有效
btn.onclick = showMes;//有效,如果要传入参数还是用上一种方法

3. 取整

Math.ceil( )  //向上取整
Math.floor( )  //向下取整
Math.round( )  //四舍五入取整

4.其他一些

clientX、clientY //获取当前坐标
offsetLeft、offsetTop //获取元素距浏览器左、上距离
offsetWidth、offsetHeight //获取元素宽度、高度
document.documentElement.clientWidth、document.documentElement.clientHeight //获取当前窗口宽高


今天周日,好久没动博客很多话说不下,平时也懒,要命了,把之前桌面文档小东西写写,很长时间没碰过就全忘了,果然虽然我现在看很简单,但是还是写下好(没事干)

你可能感兴趣的:(JS小笔记(一))