- 博客(5)
- 收藏
- 关注
原创 以Android开发的角度来理解,JS的闭包是什么?
闭包在JavaScript中有许多应用,例如:当谈到闭包时,我们可以使用一个比喻来帮助理解。想象你有一个小宝箱,里面有一些珍贵的物品,而且只有你可以打开它。这个小宝箱就代表了函数的词法作用域,里面的物品代表了变量。现在,假设你把这个宝箱交给了你的朋友,并告诉他只有在特定的条件下才能打开它。当你的朋友试图打开宝箱时,他会发现它是锁着的,因为只有你知道正确的解锁方式。然而,你朋友可以向你请求帮助,让你告诉他解锁的方法。在这个比喻中,你就是一个函数,你的朋友是在函数外部调用这个函数的地方。宝箱代表了函数内部的词法
2023-09-07 18:05:53 97
原创 Access to XMLHttpRequest at ‘http://abc.com‘ from origin ‘http://xxx.com‘ has been blocked by CORS p
这样,在发送跨域请求时,浏览器会自动包含用户的身份验证凭据,使服务器能够验证用户并提供相应的响应。当请求的凭据模式为 'include' 时,意味着在发送跨域请求时,浏览器会在请求中包含凭据信息,例如身份验证凭证(如 cookies)或 HTTP 认证头部。另外,还需要确保服务器在预检请求的响应中包含其他必要的头部字段,例如 `Access-Control-Allow-Methods` 和 `Access-Control-Allow-Headers`,以指定允许的请求方法和头部信息。
2023-09-07 14:27:45 525
原创 记录一次老代码起项目流程
老项目一般都是使用较老版本的gradle,比如我这项目,23年了,还用2.3.2。很多时候,加入新的依赖库时,as会报错,不能找到某某文件Ca/。咱也不敢升太高,先升级到3.2.1,对应gradle版本4.6。第二个就是google被墙了,文件下不下来。原因可能是你写错了名字。
2023-09-06 16:02:26 563
原创 浅谈v-for里的一个坑
为了提高性能和避免警告,建议为`v-for`中的每个项提供一个唯一的`key`值。如果没有唯一标识符,使用索引作为`key`也是可以的,但需要注意可能出现的问题。当你的列表数据具有稳定的唯一标识符时,最好使用那些唯一标识符作为`key`。然而,如果你不希望元素被复用,可以使用。2. 使用索引:如果你的列表数据没有唯一标识符,或者在某些情况下索引更适合作为`key`,可以使用索引作为`key`。1. 使用唯一标识符:如果你的列表数据中有唯一的标识符,例如数据库中的ID,可以使用它作为`key`。
2023-09-06 15:55:20 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人