- 博客(6)
- 收藏
- 关注
原创 Ajax请求五部曲
Ajax异步请求是前端中最为重要的一部分,可以与后端数据进行对接理解Ajax对理解jQuery里面的Ajax请求有很大的帮助从前端向后端发送请求报文,后端返回相应报文请求报文的格式:请求行请求头请求体Ajax异步请求步骤1. 实例化XMLHttpRequest对象var xhr=new XMLHttpRequest();2. 设置请求行请求行中一般设置的是请求的地址和请求的方式,而请求的方式一般为get和post,本文只介绍这两种1. get请求,是将请求的数据拼接到url地址的后
2020-08-25 15:06:55 458
原创 快手二面凉凉
快手二面凉经总共两个问题,40多分钟,个人状态奇差无比1、第一个问题,手都封装一个组件,点击表单多选可以选中全部,点击单行可以选中当行,使用vue2、写一个方法,使得foo(null)>“null” foo(undefined)>“undefined” foo(new Data())==>“Data”function foo(som){ let str=Object.prototype.toString.call(som) return str.substring(8,str
2020-10-27 09:55:48 419
原创 原型链中Function与Object的关系
原型链中Function与Object的关系最近在找工作,面试的时候有遇到原型相关的一些问题,个人又有点晕,回答的 不是很好,现在总结一下Object.__proto__===Function.prototypeFunction.__proto__===Function.prototypeArray.__proto__===Function.prototype那么我们可不可以说所有的构造函数方法都是由Function构建的呢Function.prototype.__proto__===Obj
2020-10-18 22:10:44 734
原创 数组方法的总结 原型链中
数组方法的总结原型链中1、添加或者移除元素Array.prototype.push() [改变原数组]作用:入栈,将元素添加到数组的最后参数: 入栈的元素返回值:入栈后数组的长度Array.prototype.pop() [改变原数组]作用:出栈,将数组末尾元素从数组中拿出参数: none返回值:出栈元素 Array.prototype.shift() [改变原数组] 作用:出队,将数组第一个元素从数组中拿出参数: none返回值:出队元素 Array.p
2020-08-17 09:00:43 942
原创 JavaScript的原型在内存的理解
JavaScript中函数原型在内存的理解JavaScript的对象创建问题在创建对象过程中,有关于内存中的对象示意图创建对象的构造函数 var obj=new Object();附图首先方法压栈,在栈区定义var obj,调用构造方法Object(),在堆区开辟一块空间用来保存创建的的对象,返回对象的内存首地址;Object()是Object的构造方法,实例对象,并且在每个实例化对象的本身加入__proto__指针,指向原型(prototype),原型中有许多方法可以被实
2020-08-12 18:58:21 315
原创 Ping github.com超时的解决方法
首先在自己的电脑上打开终端ping github.com2、打开电脑上的C:\Windows\System32\drivers\etc\hosts文件在最下方加上121.227.48.27 github.com git13.250.177.223 github.global.ssl.fastly.net121.227.48.27 是自己的IP地址(不会查ip地址的在浏览器输入IP点搜索)13.250.177.223是ping github.com 的地址保存并退出3、解决** 注意 .
2020-08-06 22:32:18 1623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人