摘要: 面相对象编程 什么是面向对象??? 面向对象 英文Object Oriented,缩写OO 面向对象是一种软件开发方法,它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的灵活性、重用性和扩展性。 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物,是一种高级 阅读全文
posted @ 2019-06-26 19:31 前端小菜鸟吖 阅读(709) 评论(0) 推荐(0) 编辑
摘要: 运动 运动原理:使用计时器,持续改变元素的属性 运动速度:取决于每次所走距离的多少 运动停止:判断什么时候到达目标位置,并清除计时器 运动原理:使用计时器,持续改变元素的属性 运动速度:取决于每次所走距离的多少 运动停止:判断什么时候到达目标位置,并清除计时器 匀速运动 运动频率和运动速度保持不变! 阅读全文
posted @ 2019-06-26 19:22 前端小菜鸟吖 阅读(161) 评论(0) 推荐(0) 编辑
摘要: this指向 this 是javascript的一个关键字 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用 随着函数使用场合的不同,this的值会发生变化 但是有一个总的原则,那就是this指的是函数的调用对象或事件的调用对象 注意:找不到调用对象时this指向window对象 改变匿 阅读全文
posted @ 2019-06-26 19:18 前端小菜鸟吖 阅读(457) 评论(0) 推荐(0) 编辑
摘要: JavaScript最初诞生的目的是什么? 表单验证 // 从杂乱字符串中找出数字: var str='dadf123dsafd33dfds;;;[]123dg;123' var arr1=[]; for(var i = 0; i < str.length; i++){ if(str.charAt( 阅读全文
posted @ 2019-06-26 19:15 前端小菜鸟吖 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 事件模型 JavaScript中的两种事件模型:DOM0,DOM2。 DOM0级事件模型 DOM0级事件模型是早期的事件模型,所有的浏览器都支持。 注册事件:在事件类型前面加on,如:onclick、onmouseover ...... 解除事件:dom.onclick = null; 每个DOM对 阅读全文
posted @ 2019-06-26 19:10 前端小菜鸟吖 阅读(337) 评论(0) 推荐(0) 编辑
摘要: event概念及作用 事件通常与函数结合使用,函数不会在事件发生前被执行 event事件对象只在事件发生的过程中才有效 event对象中包含了所有与事件相关的信息(私有的、共有的属性和方法) 在需要获取和事件相关的信息时使用,如: 获取键盘按下的按键码 获取鼠标的位置坐标 获取事件名称 获取事件生成 阅读全文
posted @ 2019-06-26 19:09 前端小菜鸟吖 阅读(382) 评论(0) 推荐(0) 编辑
摘要: BOM的概念及作用 Browser Object Model -- BOM 浏览器 对象 模型 BOM提供了独立于内容而与浏览器窗口进行交互的对象,核心对象是window JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C,BOM缺乏标准 BOM最初是Netscape浏览器标 阅读全文
posted @ 2019-06-26 19:04 前端小菜鸟吖 阅读(211) 评论(0) 推荐(0) 编辑
摘要: DOM的概念及作用 Document Object Model -- DOM 文档 对象 模型 DOM是针对HTML和XML文档的一个API(应用程序编程接口)。 DOM描绘了一个层次化的节点树,即HTML文档中的所有内容都是节点(node)。 DOM树中的所有节点均可通过JS进行访问,允许开发人员 阅读全文
posted @ 2019-06-26 19:00 前端小菜鸟吖 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Math 对象 Math对象及常见API Math 对象用于执行数学任务。 Math是一个内置对象,不需要创建,可以直接使用。 Math.PI 返回圆周率3.1415926... Math.ceil(x) 对数值x进行向上取整 Math.floor(x) 对数值x进行向下取整 Math.round( 阅读全文
posted @ 2019-06-26 18:54 前端小菜鸟吖 阅读(239) 评论(0) 推荐(0) 编辑