var,let,const区别;get,post区别

var,let,const区别;get,post区别

var let const 区别:

var 声明的变量属于函数作用域
let const 声明的变量属于块级作用域
var 存在变量提升现象,let const 没有
var 变量可以重复声明
同一块级作用域中,let 不能重复声明
const 变量声明的同时必需赋值且不可修改,不能使用 null 占位符

get post 区别:

请求参数

get 请求参数通过 url 传递,多个参数以 & 连接
post 请求放在 request body 中

参数限制

get 请求参数最多 1024kb
post 请求参数没有限制

请求缓存

get 请求会被缓存
post 请求不会被缓存,除非手动设置

安全性

post 请求比 get 请求安全

历史记录

get 请求参数会被保存在浏览器的历史记录中
post 请求不会保存历史记录

编码方式

get 只能进行 url 编码方式
post 支持多种编码方式

参数的数据类型

get 只支持 ASCII 字符
post 没有限制

收藏为书签

get 支持,post 不支持

get post put delete 区别

get 请求向数据库发送索取数据的请求,用来查询数据,不会更改数据
post 向服务端发送请求,用来增加数据,会更改数据,类似数据库操作的 insert 一样
put 类似 post ,像服务器发送请求,用来更新数据,会更改数据,类似数据库操作的 update
delete 用来删除数据,类似数据库的 delete
post put 区别
post 用于集合的数据
put 用于具体的数据
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值