post请求body为字符串时的解决方法 post请求body为字符串时的解决方法在讲这个问题之前先要了解一下Content-Type,Content-Type这个时请求头里的字段,用于配置请求内容的类型 在开发的时候肯定会遇到各种请求参数类型,但一般都是application/json,JSON数据格式。 如果在post的请求时只需要传递一个字符串时,Content-Type为application/json就会请求不成功,此时参数为 2022-09-11 HTTP HTTP
git修改已经提交到远程的commit信息 git修改已经提交到远程的commit信息1.git log/git reflog开始之前先查看log日志 git loggit log 命令可以显示所有提交过的版本信息 git refloggit reflog 可以查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作) 2.修改最近某个commit message找出最近提交的commitgit rebase 2022-08-25 git github git
JavaScript中 `?.` 、`??` 、`??=` 的用法以及含义 JavaScript中 ?. 、?? 、??= 的用法以及含义可选链(?.)如果一个值为null、或者是undefined.那么我们再去用点操作符去调用一个方法或者访问一个属性会发生什么? 123let a;let b = a.name;//Uncaught TypeError: Cannot read properties of undefined (reading 'name 2022-07-25 JavaScript JavaScript
BFC BFC参考资料:MDN: Block formatting context 什么是 BFCBFC(Block Formatting Context,块格式化上下文)是 Web 页面中可视的 CSS 渲染的一部分,它是块盒子布局时所在的区域,该区域中的浮动元素与其他元素相互作用(即清除浮动的作用)。 我的理解:就是页面中的一个渲染区域,该区域是块级的,并且该区域中的浮动元素不影响其它 BFC 中元 2022-03-18 CSS BFC
this this根据函数的调用方式的不同,this 会指向不同的对象:这些this的指向,是当我们调用函数的时候确定的。调用方式的不同决定了this的指向不同,一般指向我们的调用者。 调用方式 this指向 普通函数调用 window 定时器函数 window 立即执行函数 window 构造函数调用 实例对象 原型对象里面的方法也指向实例对象 对象方法的调用 该方法所属对象 2022-03-17 JavaScript this
AJAx AJAX什么是AJAX异步的javascript和xml,AJAX 是一种用于创建快速动态网页的技术。 优点在不需要重新刷新页面的情况下,Ajax 通过异步请求加载后台数据,并在网页上呈现出来。 作用ajax用来与后台交互常见运用场景有表单验证是否登入成功、百度搜索下拉框提示和快递单号查询等等。Ajax的目的是提高用户体验,较少网络数据的传输量 初识 XMLHttpRequest要发送一个 A 2022-03-15 JavaScript AJAX
原型、构造器、隐式原型、原型链 原型、构造器、隐式原型、原型链实例、构造函数、原型之间,形成一个环形指向它们的指向关系是:由构造函数 new 出实例,然后实例的隐式原型(__proto__)指向构造函数的显示原型(prototype)。 原型prototype原型对象prototype其实是构造函数(function对象)的一个属性,但是他也是一个对象只要创建一个函数,就会按照特定的规则为这个函数创建一个 prototype 属 2022-03-14 JavaScript 原型 构造器 隐式原型 原型链
浅拷贝与深拷贝 浅拷贝与深拷贝在了解深浅拷贝之前应该了解JavaScript的数据类型 数据类型数据类型分为基本数据类型(String, Number, Boolean, Null, Undefined, Symbo, Symbol (ES6), BigInt (ES2020))和引用数据类型 (Object、Array、Function)。 基本数据类型的特点:直接存储在栈(stack)中的数据引用数据类型的特 2022-03-14 JavaScript 浅拷贝 深拷贝
浮动 浮动文本主要内容 标准文档流 标准文档流的特性 元素 行内元素和块级元素的相互转换 浮动的性质 浮动的清除 标准文档流宏观地讲,我们的web页面和photoshop等设计软件有本质的区别:web页面的制作,是个“流”,必须从上而下,像“织毛衣”。而设计软件,想往哪里画个东西,都能画。 标准文档流的特性空白折叠现象:无论多少个空格、换行、tab,都会折叠为一个空格。比如,如果我们想让img 2022-03-07 CSS HTML CSS 浮动
HTML5 HTML5HTML5并不仅仅只是做为HTML标记语言的一个最新版本,更重要的是它制定了Web应用开发的一系列标准,成为第一个将Web做为应用开发平台的HTML语言。 HTML5定义了一系列新元素,如新语义标签、智能表单、多媒体标签等,可以帮助开发者创建富互联网应用,还提供了一些Javascript API,如地理定位、重力感应、硬件访问等,可以在浏览器内实现类原生应用。我们甚至可以结合 Canv 2022-03-07 HTML HTML HTML5