- 博客(4)
- 收藏
- 关注
原创 说说对闭包的理解
说说对闭包的理解闭包是什么内层函数引用了外层函数作用域中的变量,导致外层函数执行完之后,它的作用域仍然存在,被内层函数引用的变量没有被垃圾回收处理,而是仍然存在于内存中,这就形成了一个闭包。闭包解决了什么问题在函数外部可以拿到函数内部的变量的值。 使变量不会被垃圾回收所销毁。闭包有什么应用场景输出连续数字 for(var i=1;i<=10;i++){ ((j)=> { setTimeout(function() { c
2021-01-27 16:30:53
107
原创 对XSS和CSRF攻击的理解和防御
前言互联网时代,数据安全和个人隐私受到极大挑战,各种攻击技术层出不穷,本文主要分析两种常见的web攻击(XSS和CSRF)和防御措施。一、XSS攻击xss(cross-site script),跨站脚本攻击(因缩写和CSS重复,所以叫XSS),指的是攻击者通过在用户浏览器注入恶意可执行脚本,获取用户隐私信息的攻击方式。大致可分为两类:1. 非持久型XSS攻击者诱使用户去点击一些带有恶意脚本的url,恶意脚本被解析执行 将用户的隐私信息比如 cookie发送给了攻击者。造成了用户隐私信
2021-01-25 18:37:34
286
3
原创 使用koa报错 Unexpected token function
使用koa起服务时,报错/koaDemo/node_modules/koa-static/index.js:39 return async function serve (ctx, next) { ^^^^^^^^SyntaxError: Unexpected token function at createScript (vm.js:56...
2018-07-24 15:42:24
2281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人