2021-07-15

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 区别

No comments:

Post a Comment