摘要: 深入动画函数的封装 1.动画函数的封装 1.1 缓动效果的实现 这里有一些核心的算法,(目标值 现在的位置) / 10 = 每一次移动的步长 实现的代码: 1.2 多值移动 比如我现在有这样的一个需求:点击走到800 再点击走到500,相当于往回走了,我们可以加一个条件判断一下步长 1. 如果是正值 阅读全文
posted @ 2020-03-15 12:43 BM老李 阅读(399) 评论(0) 推荐(0)
摘要: 关于这篇博文 关于面向对象的话题,是一个十分重要的话题,由于博主是做java出身的,在java 中,由于java的严谨性,面向对象可以搞死你(/很难很难),在python中,所有的 一切都TM怎么简单,所以,这放出了详细的python面向对象阶段的学习笔记,供你 去翻阅,实例代码也在里面。 项目地址 阅读全文
posted @ 2020-03-14 22:05 BM老李 阅读(258) 评论(0) 推荐(0)
摘要: js动画特效之元素的三大偏移量 offset系列(元素位置偏移量 使用(动态的获取元素的位置和大小 注意我们的offset还有style的区别 client系列(元素可视区 这个家伙也是用来搞获取元素的 1. 相关的属性 scroll系列(元素滚动系列 顾名思义,这个东西 是用来处理滚动的 1. 相 阅读全文
posted @ 2020-03-13 21:47 BM老李 阅读(379) 评论(0) 推荐(0)
摘要: 1.常见的键盘事件 1.1 键盘事件 以下通过代码的形式来表达,这三种键盘事件,我们使用事件监听的方式触发事件 注意一下他们之间的区别 1.2 键盘事件的对象 键盘事件的属性,主要是KeyCode,放回该键的ASCII值,注意啊这个事件对象 e 实例代码: 2.BOM 2.1 基础知识知识 BOM是 阅读全文
posted @ 2020-03-11 09:27 BM老李 阅读(355) 评论(0) 推荐(0)
摘要: 1.节点的相关操作 1.1删除的方法 节点node的删除方法:node.removeChild(nodes), 回顾一下节点的添加方法:node.appendChild(nodes), 1.2复制的操作(克隆) 节点的赋值方法:node.cloneNode(); 需要注意的地方: 这里的cloneN 阅读全文
posted @ 2020-03-07 16:49 BM老李 阅读(927) 评论(0) 推荐(0)
摘要: 一、 算法入门 博主在市面上发现了很多,很多有关书算法的书籍,但是真正能够让初学者易懂的算法书籍,只是一点点,以下我讲以 Aditya Bhargava写的一本关于算法的入门书籍,为参考,这本书非常的优秀,浅显易懂,图文并茂!带你走进算法的世界,要知道,作为一名优秀的程序员,不会算法是不行滴。 书籍 阅读全文
posted @ 2020-03-06 22:48 BM老李 阅读(556) 评论(0) 推荐(0)
摘要: 函数的几种形式还有多值递归拆包操作 阅读全文
posted @ 2020-03-06 19:59 BM老李 阅读(537) 评论(0) 推荐(0)
摘要: 变量进阶(理解) 目标 变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用 变量 和 数据 都是保存在 内存 中的 在 中 函数 的 参数传递 以及 返回值 都是靠 引用 传递的 1.1 引用的概念 在 中 变量 和 数据 是分开存储的 数据 保存在内存中的一个位置 变量 中保存着 阅读全文
posted @ 2020-03-05 16:24 BM老李 阅读(476) 评论(0) 推荐(0)
摘要: 如果你学习过java编程,那么这里你非常容易理解 知识点回顾 Python 中数据类型可以分为 数字型 和 非数字型 数字型 整型 ( ) 浮点型( ) 布尔型( ) 真 `非 0 数` —— 非零即真 假 `0` 复数型 ( ) 主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题 非数字 阅读全文
posted @ 2020-03-04 15:22 BM老李 阅读(920) 评论(0) 推荐(0)
摘要: 函数 注意哈,这里的所有的概念的原理,其实和很多的其它编程语言是一样的。只是语法上不一样 1.概述 所谓 函数 ,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用 函数的使用包含两个步骤: 1. 定义函数 —— 封装 独立的功能 2. 调用函数 —— 享受 封装 的成果 函数的作用 阅读全文
posted @ 2020-03-04 15:17 BM老李 阅读(382) 评论(0) 推荐(0)