自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

罗布泊丶镜像人的博客

共享知识的天地

  • 博客(11)
  • 收藏
  • 关注

转载 js数组中深拷贝的方法

一、什么是浅拷贝   在js当中,我们常常遇到数组复制的的情况,许多人一般都会使用“=”来直接把一个数组赋值给一个变量,如 1 var a=[1,2,3]; 2 var b=a; 3 console.log(b);  //输出的是1,2,3 4 a[2]=0; 5 console.log(b);  //输出的是1,2,0 把数组a用等号“=”的形式复制给变量b,这种就是js数组的浅拷贝。然...

2019-06-06 17:07:35 47030 23

转载 弹性盒子笔记

flex-direction flex-direction 属性指定了弹性子元素在父容器中的位置。 flex-direction的值有: row:横向从左到右排列(左对齐),默认的排列方式。 row-reverse:反转横向排列(右对齐,从后往前排,最后一项排在最前面。 column:纵向排列。 column-reverse:反转纵向排列,从后往前排,最后一项排在最上面。 justify-c...

2019-06-03 16:03:24 192

转载 px em rem vh vw 区别

px 固定像素值 em 根据父元素像素大小按照倍数关系从而得到像素值,如果父元素没有设定再找父父元素,最终找根元素 rem 根据根元素像素大小按照倍数关系获得像素值 vh 根据视窗高度百分比设定 vw 根据视窗宽度百分比设定 ...

2019-05-27 16:13:26 317

原创 vue-cli3.0+ cube-ui配置 移动端+ axios + 跨域代理设置

首先vue-cli3.0创建好项目; 然后https://didi.github.io/cube-ui/#/zh-CN/docs/quick-start cube-ui 官网上找到a安装cube-ui的指令,因为是Vue CLI vue-cli@3,所以直接在vue项目初始化后 直接运行vue add cube-ui即可。 **上图为vue add cube-ui下载中的选项,根据自己喜好配置一...

2019-05-20 14:35:53 1394 1

原创 JS时间戳转换为日期格式

以下代码复制到js标签对儿里,在浏览器里查看就知道能不能用了 //转为"2019-4-19 13:38:56 "该种格式的时间戳转化封装函数 function getTime(num) { let len = (num + ' ').length;//隐式转换为字符串并拿到该字符串的长度; let data = "";//定义一个空字符串 if (len == 10)...

2019-04-19 13:54:57 4761

原创 jquery 之ajax 封装

新建一个js文件,以下是该文件代码 // $ 原型中 //定义一个构造函数 let Fn = function () { } //实例化该构造函数 let $ = new Fn() //子面量形式创建一个空对象 var obj = {} //将$的原型赋于 obj,obj的构造函数赋于Fn $.__proto__ = obj obj.contructor = Fn ...

2019-04-19 10:19:34 171

转载 JS BOM对象整理

JS基础—常见的Bom对象 BOM(Browser Object Mode)浏览器对象模型,是Javascript的重要组成部分。它提供了一系列对象用于与浏览器窗口进行交互,这些对象通常统称为BOM。 如图: 1、window 对象——BOM核心 window,顾名思义,窗口对象。它表示整个浏览器窗口,主要用来操作浏览器窗口。同时, window对象还是 ECMAScript 中的 Global...

2019-03-27 14:00:28 263

转载 VUEX简单理解

手画草图: 官方图: 使用场景1:例如要实现在一个显示组件中提交表单,另一个组件的内容需要随之改变: 没有使用vuex前: (与服务端交互2次) 表单组件提交内容时,我们需要与服务端交互一次(提交); 显示组件更新内容时:我们又需要与服务端交互一次(获取)。 使用vuex后: (与服务端交互1次) 表单组件提交内容时,我们在actions中与服务端交互,然后触发mutation,改变state中...

2019-02-22 10:56:23 206 1

原创 vue 中 获取页面卷进去的宽度或高度

vue项目中,获取TMD页面卷进去的高度总失败,比如: let top = document.documentElement.scrollTop || document.body.scrollTop; console.log(top)// 0; 沃特法克,放在原生写法里,该是多少就打印多少; 于是乎,打印了一下window对象。发现有个window.pageYOffset 属性,以前没见过...

2019-01-10 20:48:21 3595

原创 好东西,减轻你的CSS代码兼容问题!

学前端的都知道这种CSS代码有时候在某些浏览器上不兼容,主要是你埋头速写时,根本不会写一个样式测试各大浏览器,查看是否兼容,并且有时候你发现不兼容了,也不太明白到底哪个样式不兼容… 这里给大家推荐一个网站,可以随时检测你的CSS代码是否在需要兼容的浏览器上能生效。界内一位朋友分享的,不敢独享,所以分享出来: https://caniuse.com/; 这里我输入一个display,它会把所有的di...

2019-01-09 09:03:02 425

转载 ## 基于node-express的CORS跨域小实例**

let express = require(‘express’) let app= express() // 配置跨域白名单 let whitelist =[‘http://localhost:4000’] // * 不支持cookie跨域 app.use(function(req,res,next){ let origin = req.headers.origin; if(whitelist.i...

2019-01-09 08:43:27 255

空空如也

空空如也

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

TA关注的人

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