会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2022年10月27日
什么是跨域?跨域的解决办法?
摘要: 一.为什么会出现跨域问题? 出于浏览器的同源策略限制。同源策略是一种约定,它是浏览器最核心也最基本的安全功能。 同源策略:会阻止一个域的javascript脚本和另外一个域的内容进行交互。所谓同源就是在同一个域当中,就算两个页面具有相同的协议、主机和端口号。 二.什么是跨域? 当一个请求url的协议
阅读全文
posted @ 2022-10-27 13:57 Zzxzzx999
阅读(155)
评论(0)
推荐(0)
2022年8月8日
JS之事件循环(event loop)
摘要: 一、什么是事件循环? 定义: 因为js是一门单线程语言,为了防止阻塞,我们把代码(任务)分成了同步和异步。 同步代码给js引擎(js主线程),异步代码交给宿主环境(浏览器/Node)。 同步代码放入执行栈中,异步代码等待时机成熟送入任务队列中排队。 执行栈中执行完毕,会去任务队列中看是否有异步任务,
阅读全文
posted @ 2022-08-08 15:13 Zzxzzx999
阅读(179)
评论(0)
推荐(0)
2022年8月2日
认识防抖和节流
摘要: 一、防抖(debounce) 1.定义:防抖,顾名思义就是防止抖动。就是指连续触发事件但是在设定的一段时间内只执行最后一次。我们可以设定一个间隔时间来定义是否频繁,如果此次事件距离上次事件触发的间隔少于我们所设定的时间,则认定为频繁操作。(记忆方法:重新开始) 例子:设定了1000毫秒执行,当你触发
阅读全文
posted @ 2022-08-02 14:39 Zzxzzx999
阅读(194)
评论(0)
推荐(0)
2022年8月1日
浅谈对cookie、session和token的理解
摘要: 一、Cookie 1.什么是cookie 原理图 说明: 1.浏览器第一次发送请求到服务端 2.服务器响应结果的同时也返回了一些数据也就是cookie给浏览器。 3.浏览器读取cookie并存储,当再次发起访问请求的时候携带上cookie。 4.服务器检查了cookie可以识别身份,响应结果。 2.
阅读全文
posted @ 2022-08-01 17:49 Zzxzzx999
阅读(237)
评论(0)
推荐(0)
2022年7月29日
闭包是什么?
摘要: 一、闭包是什么 定义:闭包就是能够读取其他函数内部变量的函数。(里层函数加上一个变量) 例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。私有化数据就是把一些变量私有化到函数里面然后在私有化上基础上保持数据。 在本质上,闭包是将函数内
阅读全文
posted @ 2022-07-29 16:12 Zzxzzx999
阅读(130)
评论(0)
推荐(0)
2022年7月27日
微信小程序:生命周期
摘要: 一.是什么 在微信小程序中,生命周期主要分成了三部分: (1)应用的生命周期 (2)页面的生命周期 (3)组件的生命周期 二.不同部分分别包含哪些 应用的生命周期 | 生命周期 | 说明 | | | | | onLaunch| 小程序初始化完成时触发,全局只触发一次 | | onShow | 小程序
阅读全文
posted @ 2022-07-27 10:33 Zzxzzx999
阅读(253)
评论(0)
推荐(0)
2022年7月26日
var、let、const它们声明变量的区别
摘要: 一、var声明变量的特点 (1)变量提升:使用var声明变量会自动提升到函数作用域的顶部。 (2)var声明的范围是函数作用域 (3)var在全局作用域中声明的变量会成为window对象的属性 二、let声明变量的特点 (1)let声明的范围是块级作用域。 (2)暂时性死区,let声明的变量不会在作
阅读全文
posted @ 2022-07-26 09:38 Zzxzzx999
阅读(365)
评论(0)
推荐(0)
2022年7月25日
数组和对象的遍历方法
摘要: 使用数组和对象遍历的方法 对象的遍历 1.(.for…in)(既可以遍历对象也可以遍历数组) for...in主要用于循环对象属性。循环中的代码每执行一次,就会对对象的属性进行一次操作。语法如下: for...in 方法不仅会遍历当前对象的可枚举属性,还会遍历其原型链上的属性 2. Object.k
阅读全文
posted @ 2022-07-25 16:05 Zzxzzx999
阅读(330)
评论(0)
推荐(0)
2022年7月13日
微信小程序:获取dom元素高度
摘要: 实现通过不同手机的屏高来判断元素应该顶开的距离 应用场景 红黄蓝的index分别为1、2、3; 当前场景需要通过适当的距离给黄区一个margin-top顶下来,但是不同的屏高如果采用写死的距离显然不可行。 实现思路 所以当前场景应该计算黄区在蓝区之上的距离 contentHeight :也就是等于蓝
阅读全文
posted @ 2022-07-13 10:46 Zzxzzx999
阅读(1823)
评论(0)
推荐(0)
微信小程序:监控屏幕滑动距离
摘要: 通过用户滑动进行相应的调整 上下滑动 先上效果图 1.用户没有滑动时 2.用户滑动超过设定的距离 实现思路代码 判断好后我们直接动态绑定就完事了 左右滑动 先上效果图 ###实现思路 外层绑定触摸事件,获取触摸起始位置坐标(a)和过程的位置坐标(b),if语句判断当 b - a 大于100的话则显示
阅读全文
posted @ 2022-07-13 09:48 Zzxzzx999
阅读(1070)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告