摘要: 什么是跨域? 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。 什么是同源策略? 同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,它是由Netscape提出的一个著名的安全策略。 同源 阅读全文
posted @ 2020-07-31 13:29 monkeySoft 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 在项目开发中,接口请求是必不可少的,为了方便使用和维护,大家都会将接口请求的方法二次封装。下面小编将我项目中接口封装使用的方法分享给大家,希望可以帮到大家。喜欢的给个三连击再走哟。 目前前端常用的请求方式主要有两种:axios、Fetch。下面小编就这两种给大家详细的介绍介绍。 axios axio 阅读全文
posted @ 2020-07-24 11:07 monkeySoft 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 在前端项目开发中,前端的本地存储是必不可少的,今天小编就前端的本地存储在项目中的使用详细的介绍一下。前端本地存储主要有: cookie localStorage sessionStorage webSQL/indexDB 接下来就这三种前端常用的存储方式进行介绍。 cookie cookie就是存储 阅读全文
posted @ 2020-07-22 11:57 monkeySoft 阅读(350) 评论(0) 推荐(0) 编辑
摘要: JavaScript介绍 什么是JavaScript? Javascript是一门面向对象的,跨平台的脚本语言。 JavaScript有什么特点? 解释性脚本语言 运行在浏览器(浏览器内核带有js解释器,Chrome v8引擎) 弱类型语言(松散型) 事件驱动(动态) 跨平台 JavaScript有 阅读全文
posted @ 2020-07-20 11:47 monkeySoft 阅读(253) 评论(0) 推荐(0) 编辑
摘要: vue框架篇 vue的优点 轻量级框架:只关注视图层,是一个构建数据的视图集合,大小只有几十kb; 简单易学:国人开发,中文文档,不存在语言障碍 ,易于理解和学习; 双向数据绑定:保留了angular的特点,在数据操作方面更为简单; 组件化:保留了react的优点,实现了html的封装和重用,在构建 阅读全文
posted @ 2020-07-14 21:35 monkeySoft 阅读(585) 评论(0) 推荐(2) 编辑
摘要: 现在,在网页上播放视频已经越来越流行,但是网上的资料鱼龙混杂,很难找到自己想要的,今天小编就自己的亲身开发体验,手把手从零开始 封装一个vue视频播放器组件。 作为一个老道的前端搬砖师,怎么可能会一心闭门造车呢?还是先去网上找找轮子吧 经过在网上不断的查阅之后,我最终选择了video.js这个轮子, 阅读全文
posted @ 2020-07-13 14:15 monkeySoft 阅读(2413) 评论(0) 推荐(0) 编辑
摘要: 在介绍这个问题之前,我们先来看一下一个例子: state = { number:1 }; componentDidMount(){ this.setState({number:3}) console.log(this.state.number) } 看完这个例子,也许很多小伙伴会下意识的以为setS 阅读全文
posted @ 2020-07-11 14:49 monkeySoft 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: gzip压缩 gzip压缩效率很高,可以达到70%的压缩率 //npm i -D compression-webpack-plugin 安装插件依赖 configureWebpack: config => { const CompressionPlugin = require('compressio 阅读全文
posted @ 2020-07-10 22:12 monkeySoft 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 在介绍宏任务和微任务之前,先抛出一个问题。相信大家在面试的时候,会遇到这样的相似的问题: setTimeout(function(){ console.log('1') }); new Promise(function(resolve){ console.log('2'); resolve(); } 阅读全文
posted @ 2020-07-09 10:50 monkeySoft 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 俗话说,工欲善其事必先利其器,我们码农的器是什么尼?没错,就是我们亲爱的IDE,前端开发者最爱的编辑器应该是vscode了吧。但是我们要怎么去锋利它尼?不外乎就是熟悉它的使用方法、快捷键以及第三方的插件。接下来,我整理了一些vscode常用的快捷键以及常用插件,希望可以帮助各位码农锋利自己的武器。 阅读全文
posted @ 2020-07-07 16:55 monkeySoft 阅读(263) 评论(0) 推荐(0) 编辑