摘要: 1、动画 1)css样式提供了运动 过渡的属性transition 从一种情况到另一种情况的过渡 transition:变化的属性 花费的时间 变化的速度 延迟 2)js提供的运动 元素的client offset scroll三个系列 clientWidth/clientHeight/client 阅读全文
posted @ 2018-11-30 14:20 web前端探索者 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1、生成节点的方法 document . createElement("div") 2、插入节点的方法 父元素 .appendChild(新节点) 3、在指定的位置插入新的节点 父元素 . insertBefore(新节点,谁的前面) 将新节点插入指定的元素前面 4、删除元素节点 父元素 . rem 阅读全文
posted @ 2018-11-29 17:31 web前端探索者 阅读(1170) 评论(0) 推荐(0) 编辑
摘要: 1、DOM document object model (1) 节点树状图 document>documentElement>body>tagname 2、我们常用的节点类型 元素节点(标签) 文本节点(文本)属性节点(标签里的属性) 3、document 有个属性叫nodeType 返回的是数字 阅读全文
posted @ 2018-11-29 16:02 web前端探索者 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.js操作css样式 例如 div . style . width=“100px”。 就是在div标签内我们添加一个style属性,并设定了width值,这种写法会给标签带来大量的style属性,跟实际项目是不符合的,我们没有让css和html分离。 所以如果是为了获取css样式 用 window 阅读全文
posted @ 2018-11-13 16:37 web前端探索者 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 元素的属性 attributes 是所有标签属性构成的数据集合。 classList 是所有class名构成的数组集合,有add( )和remove( ) 1.client系列 clientHeight / clientWidth、是我们设置的宽和高加上内边距(没有边框) clientLeft /  阅读全文
posted @ 2018-11-12 18:40 web前端探索者 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 数组的定义: var arr=new Array(“12”,“zhans”) 简写: var arr=[12,"张三"] 基本的方法: 1) Push() 在数组的结尾处添加一个新元素。返回值是数组长度。 2)unshift() 在数组开始处添加一个新元素。返回值是数组长度。 3) pop() 删除 阅读全文
posted @ 2018-11-06 09:09 web前端探索者 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 函数: 函数在调用的时候,会形成一个私有作用域,内部的变量不会被外部访问,这种保护机制叫闭包,这就意味着函数调用完毕,这个函数形成的栈内存(作用域)会被销毁。有时候我们不希望被销毁。 函数归属谁,跟它在哪里调用 没有关系,跟在哪里定义有关。 基类Object的子类: Function--函数 Arr 阅读全文
posted @ 2018-11-05 16:32 web前端探索者 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1、面向对象 js一开始就是写页面的特效,面向过程的,作者发现这样写不好,代码重复率太高, 计算机内存消耗太大,网页性能差。所以作者就受到java和c语言的影响,往面向对象靠齐。js天生有一个Object,但他没有面向对象的特征(封装,继承,多态)。最后研究出来构造函数。 构造函数的最终目的是生成对 阅读全文
posted @ 2018-11-02 14:55 web前端探索者 阅读(167) 评论(0) 推荐(0) 编辑
摘要: js的数据类型: 基本数据类型:String 、undefined、null、boolean、number 引用数据类型:Object、array 、function 二者区别:基本数据类型就是简单的操作值,引用数据类型是把 引用地址赋给变量。 堆内存: 就是存放代码块的,存放形式有两种,一种是对象 阅读全文
posted @ 2018-11-01 20:37 web前端探索者 阅读(213) 评论(0) 推荐(0) 编辑
摘要: this 1、js的关键字指定一个对象,然后去替代他 函数内的this 函数外的this 函数内的this指向行为发生的主体 函数外的this都指向window 2、函数内的this和函数在什么环境下定义都没还有关系而只和自己的主体有关 3、主体 就看这个函数(方法)带不带点 如果函数和方法执行带点 阅读全文
posted @ 2018-11-01 09:40 web前端探索者 阅读(204) 评论(0) 推荐(0) 编辑