0 yaoqianss

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 41w+

前后端的分离

一、联调前:保证前后端各自没有问题。后端用postman测试一下。前端连接的jsonserver,保证数据格式和后端返回的数据格式一致。二、前后端的计算机连在同一个局域网可以在cmd 里,用命令 ping 对方的ip地址,来测试是否在同一个局域网里。以下提示是正确的:以下提示是错误的:三、把config/index.js中的反向代理改一下: 把target改成后端的ip地址(如:10.35.162.1)和端口号(如:3000)proxyTable: {‘/api’: {ta

2020-07-21 08:56:12

原生js的ajax的使用与封装

// ajax的最基本封装 // 将 get请求方式 和 post请求方式 封装为两个函数// get请求方式 function getAjaxSend(url , cb){ // 1,创建ajax实例化对象 const xhr = new XMLHttpRequest(); // 2,设定ajax请求信息 // 不需要定义请求的参数,直接拼接在url之后就可以了 xhr.open('get' , url)

2020-07-09 09:31:07

csdn访问量最新排行榜

csdn访问量最新排行榜前八名新鲜出炉一:https://me.csdn.net/stpeace二:https://me.csdn.net/yuanmeng001三:https://blog.csdn.net/phphot四:https://blog.csdn.net/augusdi五:https://blog.csdn.net/tianlesoftware六:https://blog.csdn.net/dyllove98七:https://blog.csdn.net/troubleshoot

2020-07-08 11:18:22

js继承语法详解

什么是继承? 继承是发生在父子级关系中的现象 继承 是 构造函数 的高级应用 就是两个互为父子级关系的构造函数的应用 子级构造函数,继承的是父级构造函数的属性和方法 常见的继承操作,分为 ES5 的继承语法 和 ES6 的继承语法ES6 的继承语法 // 如何定义一个构造函数 // ES5语法 // function Fun1(name,age){ // // 定义属性 /

2020-07-07 17:57:36

axios拦截器封装

拦截器封装import axios from “axios”// 创建axios 赋值给常量serviceconst service = axios.create();// 添加请求拦截器(Interceptors)service.interceptors.request.use(function (config) {// 发送请求之前做写什么return config;}, function (error) {// 请求错误的时候做些什么return Promise.reject(er

2020-07-06 20:26:15

闭包的原理以及简单应用场景

// 所谓的闭包,现在已经基本不使用了 // 只有一些老项目中,或者是极其特殊的情况中,才会使用// 什么是闭包 // 概念: 是js中,函数的一种高级应用方式 // 作用: 调用函数中局部作用域变量,在函数之外,可以直接使用 // 正常情况下,只能使用 return 返回 局部作用域变量的数值 // 要想调用使用 int 就必须要使用 闭包 // return 只能返回一个数值, // 使用闭包的形式,可以返...

2020-06-30 17:52:08

vue数据双向绑定原理

vue数据双向绑定原理即就是1.使用Object.defineProperty进行数据劫持,把data对象,computed等里的所有属性进行数据劫持。数据劫持的意思可以看:JavaScript中的Object.defineProperty()函数2、使用观察者模式,完成发布订阅。发布订阅者模式可以看:观察者模式1)、模板里使用data对象属性的dom对象都订阅。2)、当data对象里的属性的值发生变化时,就会发布,发布时,就改变了dom里的内容。以下为源码:这个代码只是模拟数据绑定的原理,并没

2020-06-30 17:40:16

jQuery中 封装ajax请求

jQuery中 封装的 ajax请求 有3种1, $.get() get请求方式参数有4个参数,必填参数是 url地址 其他参数都是选填参数,可以没有参数的形式是对象形式$.get({url : 地址(必填)data : 携带的参数 对象形式dataType : 期望的数据类型,如果为json,会将后端返回的json串,自动解析success : function(){} 请求...

2020-05-05 20:47:33

ES6构造函数class 和 ES5构造函数语法

ES5的构造函数有一些问题最大的问题,就是定义 prototype 是在函数之外定义的调用构造函数,生成实例化对象,一定要在定义 prototype 之后否则生成的实例化对象,只有属性没有函数方法.这种方式,略显笨拙,在构造函数的时候显得比较麻烦,而在ES6中,新增语法形式 class 类,就很有效的解决了这一弊端,它 是一种新的定义构造函数的语法作用和原理与ES5语法完全相同只是语...

2020-04-18 11:57:01

异步执行的原理

计算机程序执行分为同步执行,和异步执行所谓的同步执行,就是正常的计算机程序执行的3大顺序流程顺序控制语句 从上至下,从左至右分支控制语句 if,switch循环控制语句 for,while,do…while,for…in,forEach()所谓的异步执行,是一种特殊的程序的执行方式setInterval setTimeout事件的绑定 onclick…ajax请求所谓异步...

2020-04-06 18:54:16

汉字时钟的制作

今天给大家分享一个我自己做的数字时钟转汉字时钟的方法,不足之处,还望多多指点。<body> <div id = "d1"></div> <script> d1.innerHTML = times(); d1.style.color = cc(); s...

2020-03-26 21:53:47

深浅拷贝

深浅拷贝大家好,我又来了,今天想和大家聊一聊关于深浅拷贝的话题,针对深浅拷贝的问题,它只是针对复杂数据类型来说的,和基本数据类型关系不大。比如说数组,它就是一个复杂的数据类型。就可以用深浅拷贝来说。那么究竟什么是深浅拷贝呢?别着急,接下来,我给大家分别讲讲这两者的不同之处。其实浅拷贝很好理解,它其实就是将一个变量的储存地址赋值给了另一个变量来储存,切记不是直接...

2020-03-21 21:41:55

NaN

NaN学习JS也有一段时间了,今天我想跟大家聊一聊关于NaN的问题,带大家,一分钟了解NaN究竟什么?首先顾名思义,什么是NAN呢?NaN,是Not a Number的缩写。他在JS当中表示的是存储的数据的数值类型,它不是一个具体的数值。如果说有非数值参与运算,那么他就会转化为NaN。运算结果也为NaN。因此NaN和整数,浮点数一样,也属于一种数值类型。给大家举一个简单的例子。&n...

2020-03-14 21:43:33

H5浮动与定位

H5的奇妙之处就在于它的变幻莫测,接下来我想谈一下我对定位浮动的认知。什么是浮动首先要了解什么是浮动:脱离文档流,默认在当前的行对既定的方向进行移动(默认横排)。用浮动可以解决什么问题使用浮动之前我们要想明白浮动都可以解决什么问题:比如我们要放一排的div或是img,我们故可以通过调试margin之类的属性解决,但是有时会发现即便如此有时仍会产生空隙,我们就可以通过浮动来解决这一问题。再比...

2020-02-23 17:32:48
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。