自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 到底什么是微前端,框架qiankun如何使用(基于vue,附代码)

微前端什么是微前端?在讲解微前端之前先给大家看个示例(https://www.ucloud.cn/):UCloud是一个云计算服务平台,是比较典型的中后台应用,像这种应用往往面临着当业务发展之后,由刚刚开始的单体应用进化成巨石应用的问题,比如UCloud有很多的产品,如下图如果按照我们通常的开发单页面后台应用的规则去开发的话,往往会面临几个问题:毫无相关的业务会使应用越来越大,工程越大,从而导致越来越难以维护的问题。团队人员多,产品功能复杂,代码冲突频繁、影响面大。在不少的业务中,或多或少

2021-01-22 10:45:27 4685 7

原创 ES6精通之Proxy(代理)个人笔记

2019-12-18 Proxy 目录Proxy 的简介和特点Proxy 的拦截操作get()set()apply()has()construct()deleteProperty()defineProperty()getOwnPropertyDescriptor()...

2019-12-18 22:16:43 138

原创 ES6精通之Promise个人笔记

2019-12-17 Promise Promise 对象的特点Promise只有三种状态:pending,resolved,rejected一旦状态改变就无法再次变化,只有pending->resolved 或 pending->rejected两种方式一旦创建了Pro...

2019-12-17 22:08:11 93

原创 从基础到实战 手把手带你掌握新版Webpack4.0完整之个人笔记

1-1课程导学2-1 webpack究竟是什么1.面向过程的程序和面向对象的程序 面向过程的程序相当于一大长串的代码,会造成文件越来越大,不利于维护 面向对象是把一个部分封装到一个类中,当某个东西出现问题时,可以方便的去寻找这个类2.import 引入js文件 浏览器并不认识import,需要通过webpack来解析一下3.安装webpack...

2019-10-28 22:31:46 2470 3

原创 如何利用js下载图片,兼容所有浏览器

稍后更新代码

2019-09-12 14:29:42 1120

转载 Vue源码解读准备--基本的调试工具vue-debugger与tool,带你疯狂vue

vue的debugger需要配置一下,怕将来忘记又要去查,索性随手记一笔。devtools安装1.github下载:git clone https://github.com/vuejs/vue-devtools2.下载好后进入vue-devtools工程 执行npm installnpm run build3.修改vue-devtools\shells\chromemainifest...

2019-06-20 10:31:43 884

原创 JS彻底弄懂原型prototype,__proto__和constructor

2019-06-19 16:22:13 219

原创 js-mark新时代的网页标记容器

js-mark 网站标注 网站标记 标注 js-mark是一个JavaScript库,用于在浏览器。他是一个可以在任何网页做标记的前端库, 它提供了一组可交互操作的工具来注释网页内容。 支持标记文本和 持久化存储与还原 如果进行简单的演示,可以打开运行方可查看演示效果使用静态文件,把静态文件直接放到项目中创建一个新的jsMark实例,opts 会合并至默认配置 (如下所示).配置说明:配置说明:当或会触发此

2022-12-03 20:48:31 234

原创 JS正则从入门到精通

文档版本号说明作者创建时间第一版javascript正则基本朱保康2019.3.31一.什么是正则表达式按照某种规则匹配符合规则的字符串2.图形工具:网络:http://regexper.com本地下载:https://github.com/javalone/regexper-static二.REGEXP对象字面量:var reg = /\bis\b/g构造函...

2020-01-18 10:24:16 116

原创 vue源码解析一AST抽象语法树

写在最前面:以前只是了解过vue的一些原理性的东西,但是一直疏于总结,从今天开始进行详细的解析vue的源码,并且希望自己能在这个年终完成这些终结,也是对自己的提升...

2020-01-15 22:18:43 440

原创 ES6精通之Iterator接口和for...of循环个人笔记

明早发布

2019-12-23 06:38:51 85

原创 ES6精通之Reflect个人笔记

2019-12-19 Reflect 目录Reflect 的简介和特点Reflect 的静态方法get()set()apply()has()construct()deleteProperty()defineProperty()getOwnPropertyDescri...

2019-12-23 06:38:07 94

原创 封装微信支付模块

占位

2019-12-09 17:04:00 188

原创 从基础到实战 手把手带你掌握新版Webpack4.0完整

2-1 webpack究竟是什么一.1.面向过程的程序和面向对象的程序面向过程的程序相当于一大长串的代码,会造成文件越来越大,不利于维护面向对象是把一个部分封装到一个类中,当某个东西出现问题时,可以方便的去寻找这个类2.import 引入js文件浏览器并不认识import,需要通过webpack来解析一下3.安装webpacknpm initnpm install webpack...

2019-10-11 22:43:28 1546

转载 vue vue-cli @vue/cli将px转换成rem单位配置(flexible,px2rem)

与原来的vue-cli 2.x版本不同的是:如果使用最新版本的@vue/cli初始化vue项目时,通常看不到webpack的配制文件。而在原来的2.x版本,我们可以在utils.js中轻松配制px2rem相关配置。为了解决这个问题,我研究了一下vue-cli的官方文档,发现我们仍然可以像以往那样配制。具体步骤如下:安装  安装lib-flexible:npm install --save...

2019-09-29 10:59:00 284

转载 手把手教你如何在Mac本地调试微信JS SDK

https://www.jianshu.com/p/f6808f12a49f

2019-09-19 18:37:28 607

原创 如何写兼容所有浏览器的事件方法

待更新

2019-09-18 13:33:40 264

原创 精通css3所有的选择器

灵活运用强大的CSS3选择器,学会选择器的使用,可以直接将样式与元素绑定起来,之前我们需要使用JavaScrip实现的功能,现在只需要用CSS3就能轻松搞定。1 CSS3选择器 属性选择器2 CSS3 结构性伪类选择器—root3 CSS3 结构性伪类选择器—not4 CSS3 结构性伪类选择器—empty5 CSS3 结构性伪类选择器—target6 CSS3 结构性伪类选择器—fi...

2019-09-17 21:57:03 93

转载 前端工程化,模块化,组件化

一个项目组成分为 前端,服务端。传统的前端项目用三剑客 javascript html css 就传统的项目结构已经不能满足日益壮大的大型应用的需求了。现在前端的生态圈很繁荣,各种框架,组件的出现。让前端发展迅速,快速开发已经成为了前端的一个标准。如果你想构建一个易维护,代码简洁,性能优化程度高的项目就离不开前端的架构。这也就解疑了架构是不是必须的?架构的目的是什么?答案是提升质量和效率。在没...

2019-09-10 09:04:08 460

原创 gulp中好用的插件分享

更多信息可以查看speed_zombie的个人开源代码库https://gitee.com/sxlazbk/CodeBase

2019-09-05 08:35:54 91

原创 import,export,export default, require,module.exports区别

import,export,export default, require,module.exports区别require和import区别require和import区别遵循规范require 是 AMD规范引入方式import是es6的一个语法标准,如果要兼容浏览器的话必须转化成es5的语法调用时间require是运行时调用,所以require理论上可以运用在代码的任何地方imp...

2019-09-02 22:47:22 143

原创 python爬虫爬取政府网站关键字

**功能介绍**获取政府招标内容包含以下关键词,就提取该标书内容保存(本地文本)1,汽车采购2、汽车租赁3、公务车4、公务车租赁5、汽车协议供货6、汽车7、租赁爬取网站http://www.lxggzyjy.com/f/newtrade/annogoods/list?selectedProjectType=2作者:speed_zombie版本信息:python v3.7.4运行...

2019-08-08 10:45:47 5107

原创 微信小程序如何使用canvas进行多信息图片拼接(粘贴代码可用)

首先要展示wxml 下面来展示js部分 import UserManager from '../../utils/userManager.js'; Page({ /** * 页面的初始数据 */ data: { resultComment: '学霸' //测试数据 }, ...

2019-07-31 10:17:01 2121

原创 经同行js中的call和apply

call() 方法使用一个指定的 this 值和单独给出的一个或多个参数来调用一个函数。function Product(name, price) {this.name = name;this.price = price;}function Food(name, price) {Product.call(this, name, price);this.category = ‘food...

2019-06-19 20:24:51 47

原创 一句话让你永远也忘不了javascrpt 中的this

11

2019-06-19 17:07:11 128 1

原创 vue专题——重点剖析vue mvvm双向数据绑定--附源码

重点剖析vue mvvm双向数据绑定-->附源码欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程...

2019-06-17 11:37:55 83

原创 对Javascript的script标签的说明和扩展

对Javascript的script标签的说明和扩展相信很多学习前端的程序员对script标签都不是那么陌生,今天我们来复习并且扩展一下有关script标签的扩展

2019-02-18 22:09:06 99

空空如也

空空如也

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

TA关注的人

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