![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 61
佩淇呢
这个作者很懒,什么都没留下…
展开
-
vue 跳转新窗口的方法
适用于有新的完整的链接跳转,将新链接的url放入open中即可。2.使用$router.resolve。适用于@绑定了点击事件需要跳转的场景。1.使用router-link。原创 2024-07-03 16:34:06 · 411 阅读 · 0 评论 -
uniapp自定义顶部状态栏
使用的是vite + vue3的setup语法糖。2.创建components目录,在components目录下创建navbar.vue组件顶部状态栏实际上分为两个部分,一个是系统状态栏,一个是状态栏的下方的内容区域。大致就是图上两个部分。结构分出来后也就比较明了先要做啥了。不同手机顶部的系统状态栏的高度是不一样的,可以通过方法 获取顶部安全区域高度。拿到方法中的两个属性statusBarHeight,system。由于iOS有刘海屏所以,iOS的内容高度为88。首先当我们原创 2024-01-04 10:59:51 · 3905 阅读 · 0 评论 -
uniapp vue3父子间传值
使用的是setup语法糖。原创 2023-12-29 15:43:43 · 950 阅读 · 0 评论 -
闭包的特点及造成的问题
MDN官网是这样说的闭包(closure)是一个函数以及其捆绑的周边环境状态(词法环境)的引用的组合。换而言之,闭包让开发者可以从内部函数访问外部函数的作用域。在 JavaScript 中,闭包会随着函数的创建而被同时创建。简而言之,闭包就是可以访问另一个作用域的变量的函数。');closure();// 输出: Hello World!怎么理解“闭包(closure)是一个函数以及其捆绑的周边环境状态(词法环境。原创 2023-12-25 16:34:51 · 393 阅读 · 0 评论 -
什么是Nginx代理跨域
简单来说正向代理就是代理服务器帮助客户端去向服务器发送请求。比如说访问外网,自己(客户端)是访问不了外网的,通过一个特殊网站(代理服务器),可以访问到了外网,这个过程就叫正向代理。正向代理主要主动设置代理服务器ip或者域名进行访问,由设置的代理服务器ip或者域名去访问目的服务器,目的服务器再返回内容。(1)突破访问限制通过正向代理可以去访问外国网站。(2)提高访问速度。原创 2023-12-22 11:41:18 · 417 阅读 · 0 评论 -
跨域及解决跨域问题的详细解释
跨域是一个浏览器安全策略,用于防止恶意网站通过 JavaScript 代码访问来自其他网站的资源。同源策略要求网页只能访问与其来源相同的资源,即具有相同的协议(如http或https)、域名和端口号。例如,假设你的网站位于https://www.example.com,如果你在 JavaScript 中尝试通过XMLHttpRequest请求 https://www.google.com 的数据,这就是一个跨域请求,因为域名不同。跨域请求默认会被浏览器阻止,因为这可能会导致安全问题。原创 2023-12-21 11:45:36 · 1060 阅读 · 0 评论 -
reduce()详解
在JavaScript中,reduce()是一个高阶函数,它接受一个回调函数作为参数,并使用该回调函数将一个数组或类数组对象的每个元素汇总为单个值。它的工作原理是迭代数组的每个元素,然后在每次迭代中将结果传递给下一次迭代。reduce()其中,array是要操作的数组,callback是一个回调函数,是可选的初始值。回调函数callback接受四个参数:累积值(初始值或前一次回调的结果)、当前元素、当前索引和整个数组。在示例代码中,reduce()原创 2023-12-18 23:29:15 · 833 阅读 · 1 评论 -
可以对数据进行筛选的方法
使用传统的 for 循环对数据进行筛选。你可以遍历数组的每个元素,根据筛选条件进行判断,并将符合条件的元素添加到新的数组中。原创 2023-12-16 23:25:30 · 542 阅读 · 1 评论 -
canvas动画——弹跳小球
canvas动画原创 2023-04-01 23:44:04 · 510 阅读 · 0 评论 -
JS改变this指向(pink老师)
JavaScript为我们专门提供了一些函数方法来帮我们更优雅的处理函数内部 this的指向问题,常用的有bind()、call()、apply() 三种方法。原创 2023-01-17 18:28:37 · 95 阅读 · 0 评论 -
JS购物车
【代码】JS购物车。原创 2023-01-17 16:45:14 · 225 阅读 · 0 评论 -
JS实现简易计算器
由于事件的绑定为行内绑定,所以在js里面直接写相应的函数。因为只是做一个小案例所以采用了这样的写法,如果是用来写一些项目不太建议用行内绑定,行内绑定不太利于代码的维护。slice(begin,end) 截取包括 begin,不包括end,返回一个新的数组对象,原始数组不会被改变。eval() 的参数是一个字符串,如果字符串表示的是表达式,eval() 会对表达式进行求值。(2)将输入框中的得到的值通过eval()方法来进行计算。(1)将点击的数字和符号的值渲染到我们的输入框中。什么是eval()方法?原创 2023-01-04 16:52:58 · 987 阅读 · 0 评论