03 2020 档案

摘要:this浅析 this对象是在运行时基于函数执行环境绑定的:在全局函数中,this等于window,而当函数被作为某个对象的方法调用时,this等于那个对象。 简而言之:哪个对象调用函数,函数里面的this指向哪个对象。 当然,在通过call()和apply()改变函数执行环境的情况下,this就会 阅读全文
posted @ 2020-03-06 22:11 盼星星盼太阳 阅读(227) 评论(0) 推荐(0)
摘要:JavaScript中,数组去重的基本方法: 一、双重for循环去重 循环遍历数组中的每一个单元,跟其之后的单元进行比较,如果相同,就删除之后的单元; 注意:防止数组坍塌; var arr = [1,1,1,2,2,2,3,3,3,4,4,4,5,5,5]; for(let i = 0 ; i <= 阅读全文
posted @ 2020-03-06 14:03 盼星星盼太阳 阅读(212) 评论(0) 推荐(0)
摘要:一、简介 gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器; gulp是基于Nodejs的自动任务运行器,她能自动化地完成 javascript/coffee/sass/less/html/image/css 等文件的的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成 阅读全文
posted @ 2020-03-05 21:42 盼星星盼太阳 阅读(187) 评论(0) 推荐(0)
摘要:一、node.js 1.基于 chrome V8引擎 ,就是一个独立的,专门执行 JavaScript程序的环境。 a.JavaScript 运行在浏览器时: 可以操作 ECMAScript(语法) DOM(文档元素) BOM(浏览器) 但是,浏览器规定,不能操作电脑的硬件和文件文档内容 b.Jav 阅读全文
posted @ 2020-03-05 21:12 盼星星盼太阳 阅读(250) 评论(0) 推荐(0)
摘要:一、选择器优先级(权重) 选择器 行内样式(内联样式) id选择器 类选择器/属性选择器/伪类选择器 标签选择器 权重 1000 100 10 1 !importan简介 语法格式:{cssRule !important},即写在定义的最后面; 声明了!important的样式,具有最高的优先级 b 阅读全文
posted @ 2020-03-05 20:19 盼星星盼太阳 阅读(409) 评论(0) 推荐(0)
摘要:清除浮动几种方式 解决问题:子元素都设置浮动,父元素没有设置高度,出现高度塌陷的问题。 一、万能清除法(推荐使用) 给父元素加上class=clear,并设置样式(写入公共样式中) .clear:after{ content:""; display:block; clear:both; height 阅读全文
posted @ 2020-03-05 19:08 盼星星盼太阳 阅读(212) 评论(0) 推荐(0)
摘要:正则表达式(regular expression) 由表达式+修饰符组成 1.声明方式 a.字面量声明 :var reg = /表达式/修饰符; b.构造函数:var reg = new RegExp("表达式","修饰符") ; var reg = /day/ig; // /表达式/ 修饰符: i 阅读全文
posted @ 2020-03-04 14:13 盼星星盼太阳 阅读(1027) 评论(0) 推荐(1)