「JavaScript 」动画基础 - 02
1.1. 动画函数封装1.1.1 缓动效果原理缓动动画就是让元素运动速度有所变化,最常见的是让速度慢慢停下来。思路:让盒子每次移动的距离慢慢变小,速度就会慢慢落下来;核心算法: (目标值 - 现...
1.1. 动画函数封装1.1.1 缓动效果原理缓动动画就是让元素运动速度有所变化,最常见的是让速度慢慢停下来。思路:让盒子每次移动的距离慢慢变小,速度就会慢慢落下来;核心算法: (目标值 - 现...
1.1. 元素偏移量 offset 系列1.1.1 offset 概述offset翻译过来就是偏移量, 我们使用offset系列相关属性可以动态的得到该元素的位置(偏移)、大小等。获得元素距离带...
1.1. 常用的键盘事件1.1.1 键盘事件<script> // 常用的键盘事件 //1. keyup 按键弹起的时候触发 document.addEve...
1.1. 节点操作1.1.1 删除节点node.removeChild()方法从 node节点中删除一个子节点,返回删除的节点。<button>删除</button> &...
1.1. 排他操作1.1.1 排他思想如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法:所有元素全部清除样式(干掉其他人)给当前元素设置样式 (留下我自己)注意顺序...
1.1. Web API介绍1.1.1 API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人...
1 - 内置对象1.1 内置对象JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象。前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于...
1、使用if else 语句判断年份为闰年或者是平年var year = prompt('Please input years:'); if (year % 4 == 0 && ...
1 - 作用域1.1 作用域概述通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可...
1 - 数组1.1 数组的概念数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数...