- 博客(6)
- 收藏
- 关注
原创 小程序介绍
小程序简介:小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验 整个小程序所有分包大小不超过 8M 单个分包/主包大小不能超过 2M 小程序的优点: 平台封闭,上手简单 跨平台运行 使用方便 小程序的目录结构 :app.json: 页面配置app.wxss: 页面样式app.js:页面逻辑app.wxml 页面结构小程序的单位:...
2022-05-27 17:44:55
954
原创 什么情况下会导致跨域?怎么解决
不同源策略时会导致跨域 首先一个url是由:协议、域名、端口 三部分组成。 解决方法:正向代理和反向代理jsonp:原理就是利用了script标签src属性外联引入文件不受同源策略的限制,在页面中动态插入了script,script标签的src属性就是后端api接口的地址,并且以get的方式将前端回调处理函数名称告诉后端,后端在响应请求时会将回调返还,并且将数据以参数的形式传递回去;document.domin:两个域名必须属于同一基础域名,并且所有的协议端口完全一致,否则无法跨域;..
2022-03-30 10:10:28
2371
原创 get、post区别?
Get 方法通过 URL 请求来传递用户的数据,将表单内各字段名称与其内容,以成对的字符串连接,置于 action 属性所指程序的 url 后,数据都会直接显示在 url 上,就像用户点击一个链接一样;Post 方法通过 HTTP post 机制,将表单内各字段名称与其内容放置在 HTML 表头(header)内一起传送给服务器端交由 action 属性能所指的程序处理,该程序会通过标准输入(stdin)方式,将表单的数据读出并加以处理;Get 方式需要使用 Request,QueryString 来取
2022-03-17 19:20:08
116
原创 对Promise的了解
promise是什么:Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。所谓promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 对象有以下两个特点: 对象的状态不受外界影响,Promise 对象代表一个异步操作,有三种状态:Pending(进行中)、Resolved(已完成,又称 Fulfilled)和 Rej.
2022-03-14 19:15:40
474
原创 闭包的理解
闭包就是能够获取其他函数内部变量的函数,所以闭包可以定义为闭包是将函数内部和函数外部连接起来的桥梁。function f(){ var a=10; return a;}var rs=f()console.log(rs)由于不是闭包的原因f函数返回的是一个10。如果使用闭包的格式function f(){ var a=10; //设置一个函数接收量 return function(item){
2022-03-13 22:46:44
398
原创 防抖和节流的使用方法
概念防抖节流就是使用定时器 来实现我们的目的。防抖(debounce):在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。典型的案例就是输入框搜索:输入结束后n秒才进行搜索请求,n秒内又输入的内容,则重新计时。节流(throttle):规定在一个单位时间内,只能触发一次函数,如果这个单位时间内触发多次函数,只有一次生效。典型的案例就是鼠标不断点击触发,规定在n秒内多次点击只生效一次。防抖定义:频繁操作防止抖动,在操作后 n 秒内不操作,才触发事件,
2022-03-10 20:10:48
1155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人