首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

js、jQuery 获取文档、窗口、元素的各种

基于两年开发经验,总结了 javascript、jQuery 获取窗口、文档、元素的各种 javascript: 文档:是整个document所有的内容 浏览器当前窗口文档body的宽度: document.body.clientWidth...,相当于整个文档,整个页面的Y的) IE9之下并不支持这个属性 clientY: 鼠标相对于浏览器窗口左上角的偏移(其不会受滚动条影响,相对于滚动条当前的位置的浏览窗口的...Y) 注意clientY和pageY的区别,pageY在页面无滚动条或滚动条下拉0的情况下等同于clientY event.offsetX 相对容器的水平坐标 event.offsetY...offsetY : offsetY和layerY的不同在于,前者的在计算偏移时,相对于元素的border左上角的内交点, 因此当鼠标位于元素的border上时,偏移是一个负值...2.在元素具有上边框border-top的情况下, layerY比offsetY的多一个border-top的宽度

14.1K32

java:函数--返回多个

参考链接: 用Java返回多个 在开发过程中,经常会有这种情况,就是一个函数需要返回多个,这是一个问题!!   ...网上这个问题的解决方法:   1、【使用集合类】使用map返回;这个方法问题是,你并不知道如何返回的key是什么,只能通过doc或者通过源代码来查看。   ...(min);        return result;    }    /**     * 方法3:使用引用传递 (不适用基本类型及其封装类和String类型)     * 目标:返回数组长度,同时获取最大和最小...    什么是EnumMap      Map接口的实现,其key-value映射中的key是Enum类型;      补充说明      其原理就是一个对象数组,数组的下标索引就是根据Map中的key直接获取...,即枚举中的ordinal;      效率比HashMap高,可以直接获取数组下标索引并访问到元素;      简单示例      比较简单,源代码就不一一添加注释了,简单地说,就是一个对象数组;

2.6K30
领券