摘要: 一.窗口位置 1.获取窗口位置 screenLeft、screenTop IE、Safari、Opera、Chrome screenX、screenY Firefox、Safari、Chrome 兼容写法: 2.修改窗口位置 moveTo(x,y) 接收新位置的坐标值 moveBy(x,y) 在浏览 阅读全文
posted @ 2018-02-01 15:26 Skye, 阅读(147) 评论(0) 推荐(0)
摘要: 因为npm无法安装包的原因卸载node,相关配置并没有清理,导致再次安装问题依旧。 解决方法: 1.控制面板正常卸载 2.清理注册表,推荐SysTweak Regclean 方法粗暴有效,可解决大部分相关问题 阅读全文
posted @ 2018-01-18 14:22 Skye, 阅读(7147) 评论(0) 推荐(0)
摘要: 1.创建一个AO对象 2.找形参、变量声明,把形参、变量声明的名作为AO对象的属性名,值为undefined 3.实参形参相统一,即把与形参相对应的实参的值赋给AO对象中相应的属性 4.找函数声明,把函数声明的名作为AO对象的属性名,把整个函数块赋给对应的属性 1.AO{ } 2.AO{ a:und 阅读全文
posted @ 2017-12-28 21:50 Skye, 阅读(152) 评论(0) 推荐(0)
摘要: 以前使用瀑布流都要用js,现在有了css3,可以轻松实现了。 掌握点: 1、column-count 把div中的文本分为多少列 2、column-width 规定列宽 3、column-gap 规定列间隙 4、break-inside: avoid; 避免元素内部断行并产生新列 注意: Inter 阅读全文
posted @ 2017-11-29 17:17 Skye, 阅读(487) 评论(0) 推荐(0)
摘要: 问题版本代码如下: 问题描述:用js的键盘事件控制一个div移动,当按下一个方向键不放,div会先停顿一下,然后才开始持续移动。(原因:系统要区分用户是否连续输入,第一个到第二个之间有一个停顿时间) 解决方案:先开一个定时器,让div一直处于(往4个方向)准备移动的状态(初始4个方向的值都是fals 阅读全文
posted @ 2017-11-25 16:52 Skye, 阅读(949) 评论(0) 推荐(0)
摘要: str='我是一串字符串' charAt() //获取一整串字符串其中的某一个子字符串 取值范围:0~字符串长度-1 charCodeAt() //获取字符相应的 Unicode 编码 0~9 48~57 / A~Z 65~90 / a~z 97~122 取值范围:0~字符串长度-1 String. 阅读全文
posted @ 2017-11-21 20:36 Skye, 阅读(379) 评论(0) 推荐(0)