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 //获取当前窗口宽高


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • offset家族三大家族和一个事件对象三大家族(offset/scroll/client)事件对象/event ...
    Yuann阅读 4,571评论 0 5
  • 我们首先要明白,我们给页面添加效果用到的js到底是什么?js其实包含三部分:dom 文档对象模型 bom 浏览...
    一直以来都很好阅读 4,193评论 0 0
  • HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth s...
    brightranger阅读 4,571评论 0 1
  • 时光如流水,变老了容颜,淡却了曾经。我们在时间的海里翻腾,或悠闲自得,或努力拼搏……时间,对于每个人都是一样...
    古曦儿阅读 1,417评论 0 0
  • 我们在做应用过程中,难免会遇到要设置用户头像这样的功能,我这里总结了一个调用系统相机,相册的功能实现,写出来与大家...
    张战威ican阅读 5,027评论 0 3