摘要: 1.同时设置html,body,ul,li的width:100%;height:100%,会让li继承占满一整页空间,因为这个时候html、body、ul、li的宽度和高度都是默认占满一整页,无论怎么放大缩小,都是默认占满一整页。2.在触发dom上的某个事件的时候,会... 阅读全文
posted @ 2018-06-10 18:06 我叫贾文利 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 1.offset取值返回时一个number类型的数值,但是它不会返回带小数的整数,内部做了四舍五入的处理,如style.left=9.4px,offsetLeft获取到的值是9,然而style.left=9.5px,offsetLeft获取到的值是10。2.匀速动画的... 阅读全文
posted @ 2018-06-10 18:06 我叫贾文利 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.定义Date日期对象的四种方式【//默认当前时间的定义 方式 var date1 = new Date(); console.log(date1); //指定某个时间的定义 方式 var date2 = new Date("2019/1/3... 阅读全文
posted @ 2018-06-10 18:06 我叫贾文利 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.将伪数组转换成真数组,Array.from(伪数组对象);2.对象绑定事件时,只要那个对象还存在,事件的绑定一直都有效,对象的变量的赋值,其实只是 地址的引用发生了改变,变量名只是一个暂时存对象引用的地址的字面量而已。3.操作表格◆创建表格:var table=d... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.数组的那些遍历方法forEach、map、filter、every、some,在IE678中不存在,dom对象的属性操作方法getAttribute、setAttribute、removeAttribute在IE678中也不存在,通过控制台打印的时候发现,返回的是... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1.禁用文本框 可以使用disabled属性,但是使用了disabled属性后提交表单时会出现提交的成员中没有这个文本框,所以禁用文本框可以使用 readonly属性,表单提交会提交设置了readonly属性的表单而不会提交设置了disabled属性的表单。2.在函数... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.dom和bom与前端的关系是水火交融,不可分割。2.编程到了极致,就是内存和算法。3.事件三要素 如唐僧念紧箍咒 孙悟空就头疼◆事件源 --> 唐僧◆事件类型 -->念咒◆事件处理程序 --> 孙悟空头疼 4.在js中 事件源指的是 引发后续事件的标签,事件指... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.对象字面量,字面量是指表面上的值,对象字面量默认是{},所以对象也可以是用{}来创建并且来添加属性和方法,如:◆var student={name:"flag",age:20,sayHi:function(){}};◆var student={"name":"fl... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.当你没有精神的时候,我嘲笑你,你心里一毛,嘿,立马就精神了。2.匿名函数,是没有名字的函数,存在方式有三种,不允许直接定义,会报错◆存在方式一:定义完直接调用(function(){console.log(1);})();◆存在方式二:绑定事件 document.... 阅读全文
posted @ 2018-06-10 18:05 我叫贾文利 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.函数就是方法,具有一定功能的代码块儿,用来重复执行的功能代码块儿,功能的复用性很强用到的地方比较多。2.函数由 函数名 参数 返回值 函数体组成,函数也由 功能名 参数 返回值 功能 组成。3.如果出现函数名相同的函数,后面的函数会覆盖掉前面的函数,所以javas... 阅读全文
posted @ 2018-06-10 18:04 我叫贾文利 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.当你使用某些标签的时候,可能你没有写闭合标签,但是后来浏览器渲染的时候给你补上了,例如123,但是后来浏览器渲染的时候 是 123,虽然说这样可以节省网络流量,但是可能会出现兼容性的问题,不是所有的浏览器都会给你补上的。2.数组的创建方式有两种◆var arr1=... 阅读全文
posted @ 2018-06-10 18:04 我叫贾文利 阅读(85) 评论(0) 推荐(0) 编辑