自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Rxjs相关介绍

Rxjs简单介绍 RxJS 是 Reactive Extensions for JavaScript 的缩写。是一个基于可观测数据流的响应式编程的库。 它是基于订阅-发布模式、观察者模式与迭代器实现的。 响应式编程 响应式编程是一种面向数据流和变化传播的编程范式。这意味着可以在编程语言中很方便地...

2020-01-17 16:27:20

阅读数 8

评论数 0

原创 ES6之Symbol和Map

Symbol es6中新增的一种数据类型,表示独一无二的值 基本数据类型: String Number Boolean null undefined Symbol 引用数据数据类型: Object 创建: let s1 = Symbol() typeof s1 // 'symb...

2020-01-17 16:22:09

阅读数 9

评论数 0

原创 vue-router

写在前面 用户进行了交互操作,现在要对页面内容进行变更,此时可以通过javascript进行动态替换DOM,但是其不便于分享、收藏,对于搜索引擎和用户来说都是不友好的! 什么是前端路由? ​ 根据不同的 url 地址展示不同的内容或页面,无需依赖服务器根据不同URL进行页面展示操作 优点 用户体...

2020-01-17 16:15:34

阅读数 29

评论数 0

原创 ES6之Promise

javascript 基础概念理解 javascript 引擎是基于单线程事件循环的概念构建的,同一时间只允许一个代码块执行。 事件循环: 负责监控代码执行并管理任务队列,每当 javascript 引擎中的一段代码结束执行,事件循环会执行任务队列中的下一段代码 任务队列: 每当一段代码准备执行时...

2020-01-17 16:09:04

阅读数 27

评论数 0

原创 定时器 setTimeout & setInterval

setTimeout和setInteval是window对象上两个主要的定时方法,他们的语法基本相同,但完成功能的却是不同的。 settimeout方法是定时程序,也就是在到达某个指定时间后,执行什么事。(执行一次就拉倒) setinterval方法则是表示间隔一定时间反复执行某些事。 定时器...

2020-01-17 16:06:49

阅读数 15

评论数 0

原创 js 的一些简写

数组去重 Set() Set类似于数组,区别在于它所有的成员都是唯一的,不能有重复的值 function dedupe(array) { return Array.from(new Set(array)); } dedupe([1,1,2,3]) // [1, 2, 3] set对象的方法...

2020-01-17 16:04:17

阅读数 13

评论数 0

原创 flutter 入坑分享

简介 Flutter 是 Google 推出并开源的移动端开发框架(基于「Dart」语言)。使用 Flutter 开发的APP可以同时运行在 IOS 与 Android 平台上。并且 Flutter 默认带有 Material 风格 与 Cupertino 风格的主题包(前者Android,后者I...

2020-01-17 16:01:31

阅读数 33

评论数 0

原创 微信小程序应用介绍

微信小程序介绍从以下几方面 什么是小程序?怎么建立一个小程序? 小程序的页面结构? 视图层结构等? 组件之间如何通信? 页面跳转方式有哪些 生命周期? 小程序如何引入其他ui组件? 小程序 是什么? 微信小程序,简称小程序,缩写XCX,英文名mini program,是一种不需要下载安装即可...

2019-09-03 11:05:19

阅读数 79

评论数 1

原创 vue做seo优化

前言 先了解什么是seo? 再了解搜索引擎蜘蛛的工作原理? seo为啥对vue单页面不友好? vue项目怎么做seo优化? prerender-spa-plugin怎么使用,以及它的工作原理 什么是seo? SEO是由英文Search Engine Optimization缩写而来, 中文意译...

2019-09-03 11:02:37

阅读数 889

评论数 1

原创 浏览器对象模型

浏览器对象模型 图片onmouseover时悬浮图片加popimg <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> ...

2017-08-01 19:39:11

阅读数 134

评论数 0

原创 原型链继承

原型链继承 简单的原型继承 <script> function People(){ this.name="kk"; this.age="22"; } People.prototype.eat...

2017-08-01 14:41:59

阅读数 122

评论数 0

原创 常用的正则

常用的正则 先写这些以后再补充 1)手机号正则 /^1\d{10}$/ 2)有效数字正则 /^[+-]?(\d|([1-9]\d+))(\.\d+)?$/ 3)验证年龄 18-65 /^((18|19)|([2-5]\d)|(6[0-5]))$/; 4)验证邮箱的正则 /^([...

2017-08-01 13:42:35

阅读数 167

评论数 0

原创 ToolTip.js 的使用介绍

ToolTip.js 的使用介绍 首先在页面引入jquery.js和ToolTip.js <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <scrip...

2017-08-01 13:35:43

阅读数 2818

评论数 0

原创 url 字符串截取

url 字符串截取 方法1 split字符串截取 function serilizeURL(url){ var rs=url.split("?")[1]; var arr=rs.split("&"); ...

2017-08-01 13:24:53

阅读数 493

评论数 0

原创 div水平垂直居中的方法

div水平垂直居中的方法*方法1:使用JS实现:兼容全部的浏览器 <script type="text/javascript"> //->获取当前屏幕的宽度和高度 var winW = document.documentEl...

2017-08-01 13:21:03

阅读数 179

评论数 0

原创 数组去重的几种方法

数组去重的几种方法 数组去重1 var ary1=[1,2,3,1,3,4,5,6,7]; //ary.splice(0,3);//4,5,6,7 删除 ary1.splice(0,2,0); // 0,3,4,5,6,7 替换 返回删除的值 // ary.spl...

2017-08-01 13:14:01

阅读数 198

评论数 0

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