自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 axios基础使用

axios是一个基于promise的HTTP库,同一套代码可以运行在浏览器以及node.js中。也就是说在Node环境下axios使用原生node.js的http模块进行网络请求,而在浏览器中则使用XMLHttpRequests进行网络请求。接下来,来看看如何去使用它,在这里我们只说使用axios来进行get请求以及post请求:axios进行get请求:axios.get( "/ourm/displayUserOrder.do", { pa

2022-05-12 12:57:54 223 1

原创 原生js实现简单版apply、call以及bind方法

我们先来实现apply,上代码:<script type="text/javascript"> function Person(name, age) { this.name = name, this.age = age } Person.prototype.sayThis = function(x, y) { console.log('------' + x + y); console.log(this); console.log('------' + x + y

2022-04-25 22:54:53 207

原创 js判断数据类型的几种方法

第一种:Object.prototype.toString()方法:注意这里是Object原型对象上的toString方法才能判断,其他原型对象上的不能判断,如Array原型对象上的toString方法是判断不了的,因为它重写了toString方法。要使用Object原型对象上的toString方法进行数据类型判断,我们需要借助apply方法或者call方法或者bind方法。用法:Object.prototype.toString.call(要判断类型的数据);Object.pr

2022-04-24 22:32:33 9139

原创 js的apply、call以及bind方法详解

作用:都是用来改变函数/方法的this指向,也就是说,可以让一个对象,使用另外一个对象的方法。区别:apply方法跟call方法是调用之后立即执行的,而bind方法是复制一个新函数/方法,改变this指向后将其返回;apply方法最多只能传两个参数,第一个参数是this所要指向的对象,第二个参数是数组,数组里的是改变this指向的方法所需参数;call方法以及bind方法可有多个参数,第一个参数是this所要指向的对象,第二个以后的参数是改变this的方法所要参数,一个个按顺序传进去。下

2022-04-24 21:22:08 1238

原创 javaScript原型链详解

js原型链详解

2022-04-23 03:24:46 281 1

原创 script标签的同步异步加载

script标签默认是同步加载的,也就是说,当读到script标签是引入外部js文件的,会立即停止对页面的向下解析,然后下载脚本并且执行,如果说js文件相对来说比较大,而且网速什么的又不是很好,那么用户在浏览网页的时候,会有很长一段时间的等待,用户体验很差。当js文件里面没有对DOM进行操作或者对css进行操作的时候,我们可以将这个js文件设置成异步加载的,这样子会让用户体验更好。那么如何设置js文件的异步加载呢?有两种方式:<script defer><script

2022-01-12 12:27:34 3967

空空如也

空空如也

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

TA关注的人

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