- 博客(8)
- 收藏
- 关注
原创 搞懂JS中的prototype、__proto__与constructor
function Foo(){};Foo.prototype.say = function(){};var f1 = new Foo;【原型对象及prototype】var f2 = new Foo;f1.say();f2.say();f1.__proto__ == Foo.prototype; // {say: ƒ, constructor: ƒ}...
2019-07-29 22:26:16 158
翻译 HTTP请求POST、GET请求的数据格式(Content-type 和 Response-type)
在HTTP的请求头中,可以使用Content-type来指定不同格式的请求信息。get方法: 在url中说明情请求的资源,比如https://www.baidu.com/com?from=self&name=xx 其中?后的数据就是请求的数据,并且连接用&,get方法也可以提交表单数据,但是提交的数据在url中,其他人可以通过查看历史记录中的url来获取你提交的数据,这样很不...
2019-07-29 10:52:56 22298
翻译 什么是闭包,闭包造成的内存泄露如何解决
什么是闭包?能够访问其他函数内部变量的函数闭包解决了什么问题由于变量的作用域的原因-----(函数内部能读取全局变量,函数外部无法读取函数内部的变量【局部变量】),为了在函数外部读取局部变量,所以就有了闭包。闭包的作用1.访问其他函数内部变量2.保护变量不被内存回收机制回收3.避免全局变量被污染 方便调用上下文的局部变量 加强封装性闭包的缺点闭包长期占用内存,内存消耗很大,可能导...
2019-07-18 22:17:43 23178 9
转载 XMLHttpRequest,深入理解异步请求、TCP的三次握手与四次挥手
最简单的http请求let xhr = new XMLHttpRequest();xhr.open('GET', '/url', true);xhr.send();稍微完整的http请求let xhr = new XMLHttpRequest();// 请求成功回调函数xhr.onload = e => { console.log('request success')...
2019-07-18 11:03:38 3181 1
原创 element表格合并错位的BUG
原因:被合并的单元格未隐藏,才引起后方单元格错位,隐藏单元格方法:{ rowspan: 0, colspan: 0 };代码如下<template> <div id="cell_merge"> <el-table :data="tableData" :span-method="objectSpanMethod" ...
2019-07-08 22:20:12 7194 5
原创 axios异步请求传递json参数中参数是对象的情况
axios.post({ name:'cj', date:{ start:'2018-09-09', end:'2019-09-09' } })如上传递,axios传递过程中,会将其date对象转化为字符串,后台接收到的是字符串,而非对象;可如下传递对象 axios.post({ name:'cj', d...
2019-07-08 15:15:52 4930
原创 git 本地的私钥/公钥配置
1,执行命令,生产公钥、私钥。ssh-keygen -t ed25519 -C "email@example.com"或者ssh-keygen -o -t rsa -b 4096 -C "email@example.com"以上两种是根据不同加密生成的公、私钥。2,生成结果如下如果已经生成过秘钥,在想保留原先秘钥基础上再创建一个新的秘钥,可以在此处修改所创建的秘钥的位置和名字,并...
2019-07-05 16:53:39 2856
翻译 axios发起请求,为什么先发送options请求,再发送get/post请求
引起原因1,跨域;2,请求头非默认情况。默认请求头如下AcceptAccept-LanguageContent-LanguageLast-Event-IDContent-Type:只限于三个值application/x-www-form-urlencoded、multipart/form-data、text/plain通常情况下,会将content-Type:applicati...
2019-07-05 14:39:19 3179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人