自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 day31 - 浅谈ES6中的set

Set 实例的属性和方法:Set 结构的实例有以下属性:Set.prototype.constructor:构造函数,默认就是Set函数。Set.prototype.size:返回Set实例的成员总数。Set 实例的方法分为两大类:操作方法(用于操作数据)和遍历方法(用于遍历成员)下面先介绍四个操作方法:Set.prototype.add(value):添加某个值,返回 Set 结构本身。Set.prototype.delete(value):删除某个值,返回一个布尔值,表示删除是否成功。

2020-07-31 14:25:41 264

原创 day30 - 浅谈 模块化

COMMONJS规范(node.js)、AMD规范(Require.js)、CMD规范(SeaJs)模块化的思想和意义–解决冲突和依赖。 可以更方便地使用别人的代码,想要什么功能,就加载什么模块(每个 JavaScript文件就是一个独立的模块) 大家必须以同样的方式编写模块,否则达不到预想的效果。模块化思想就是指将页面根据内容的关联性分解成不同的且相互独立的模块进行开发,每个模块之间没有必然的联系,互不影响。1.COMMONJS规范 - node.jsCommonJS 最开始是 Mozil

2020-07-29 15:13:34 358

原创 day29 - gulp操作

gulp是前端开发过程中对代码进行构建的工具, 是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;大大提高我们的工作效率。gulp 将开发流程中让人痛苦或耗时的任务自动化,从而减少你所浪费的时间、创造更大价值。基于 node 强大的流(stream)能力,gulp 在构建过程中并不把文件立即写入磁盘,从而提高了构建速度。gulp的安装:全局安装:npm i gulp -g局部安装:npm i gulp --save-dev 或 npm

2020-07-26 00:15:45 290

原创 day28 - Git操作

过程 :工作区(git add .) -->暂存区(git commit -m 注释)–>本地服务器(git push origin master)—>远程仓库本地服务器和远程仓库同步操作:git clone https地址/SSH地址cd 克隆的文件夹       进入clone的文件夹下git status        &nbsp

2020-07-25 10:59:40 206

原创 day27 - Sass

首先简单介绍下DOSDOS:磁盘操作系统(通过DOS命令操作磁盘文件或者文件夹(目录))操作命令DOS进入win+r → cmd显示目录下面的文件或者目录dir进入对应的盘符D: E: F:进入对应的目录cd 目录地址(可以通过tab键补全目录名称或者文件名称)返回上一层目录cd…创建目录(md)mkdir 目录名称删除目录rd 目录名称删除文件del 文件名创建文件cd>文件名清屏clss

2020-07-24 19:48:04 225

原创 day26 - jQuery

jQuery是js的一个库库: 就是封装好一个js文件,里面有很多js常用的操作,封装成了一些使用起来比较简单,功能比较强大的方法jQuery 强大之处:1. 强大的选择器2. 优质的隐私的迭代3. 无所不能的链式编程4个基本选择器:1. id $(“#id名”)2. 类名 $(“.类名”)3. 标签名 $(“标签名”)4. 属性 $(“[属性名='属性值']”)伪类选择器:1. $("li:first-child")2. $("li:last-c

2020-07-22 19:19:00 217

原创 day25 - 闭包/继承

一、闭包1.概念:定义在一个函数内部的函数(函数嵌套函数),闭包就是将函数内部和函数外部连接起来的一座桥梁。在一个自执行函数中套用另外一个函数。2.特点:里面的小空间不销毁,延长了变量的生命周期变量声明在函数内部,保护了私有的变量不被全局污染,让数据更安全让全局可以访问到局部的数据了3.缺点:常驻内存,增加内存使用量。内存不销毁,容易造成内存的溢出/内存泄漏。闭包实现tab切换//获取元素const aBtn = document.querySelectorAll('b

2020-07-18 14:20:21 315 1

原创 day24 - 回调函数callback和promise

一、callback:回调函数的概念:函数属于对象,同时函数也是对象的构造器。函数A当做参数,传递给另外一个函数B,函数A就是回调函数。回调函数和同步异步并没有直接的关系,同步回调,异步回调,事件处理回调,延迟回调…二、promise:(es6新增)Promise 异步编程的一种解决方案,比传统的解决方案(回调函数和事件)——更合理和更强大1.Promise对象有以下两个特点:(1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、ful

2020-07-18 10:08:44 528

原创 day23 - Cookie、本地存储localStorage以及XSS攻击

一、Cookie1.概念:Cookie是浏览器提供的一个存储数据的空间。Cookie又叫会话跟踪技术,是由Web服务器保存在用户浏览器上的小文本文件,它可以包含相关用户的信息。无论何时用户链接到服务器,Web站点都可以访问Cookie信息 。比如:自动登录、记住用户名,记住一些和用户相关的信息等。2.特点:1.cookie必须是分域名存储的,也就是说在当前域名下设置的cookie只能在当前域名下获取2. cookie是有时效性的,默认是会话级别,浏览器关闭就失效3. cookie分路径的,

2020-07-17 09:06:03 973

原创 day22 - javascript中的跨域问题和协议问题

1.浏览器的同源策略:同源策略(Same origin policy) 是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说 Web 是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。所谓同源是指:域名、协议、端口相同。阻止一个域去获取另外一个域上的信息2.解决跨域的方式:后端代理:后端不存在跨域,后端获取接口数据,直接传给前端。cors:新增的一种解决跨域的方式,有兼容问题,添加头文件实现。jsonp–前端核心关注的。(

2020-07-08 20:40:39 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除