TS入门学习

TS新特性主要体现在字符串、函数、函数参数、类上, 首先通过官网的一个小例子,安装typescript后可以将ts文件可以编译成js文件。 字符串 多行字符串:使用``包裹跨行的字符串 字符串...

[占坑]服务器部署那些事

之所以想写这个文章是因为我之前的项目都是直接部署到GitHub上的,好像只能加载静态的页面,面试时时常被问到关于服务器部署的知识,了解了一下相关的方法:PM2部署、host+port部署、Gi...

网络安全相关

xss攻击​ XSS攻击是指跨站脚本攻击,是一种黑客攻击的手段,往HTML或者是DOM中注入恶意脚本,当用户浏览页面时实施攻击。最初XSS攻击是通过跨域实现的,但是现在跨域已经不是唯一的实...

面试总结(二)

1、事件循环 2、异步队列中没有事件会继续执行主队列的事件吗 3、异步队列的执行顺序有那些 4、微任务和宏任务 5、new的过程的操作 6、let,const区别,const定义的是一个对象...

面试总结

今天的面试,面试官小姐姐对我的项目问得很细,开始忘记录音了,学习到了很多。 1、具体项目的跨域问题如何解决 2、跨域产生原因 3、proxyTable原理 我说的是利用服务器与服务器不存在跨域,...

vue路由拦截和nuxt中间件拦截

通过路由拦截实现登陆权限的控制,在vue中,通过在路由元信息meta中设置实现拦截。 设置roles,表示能够访问页面的具体用户,访问页面时触发导航守卫router.beforeEach,判断当...

笔试总结(一)

1、csscss module与scoped的区别css module是一个css文件,由JS编译,使其模块化,需要用import导入。 实现原理:在样式名添加hash值,使其编译后在全局唯一 ...

proxy作用及方法

proxy是es6中新增的方法,作为一个拦截器,对该对象的访问进行过滤或改写,proxy重定义被访问对象的属性的行为,比如说get,set,都是获取属性的行为,没有proxy的话,就直接进行读取...

深入解析position的五个值及z-index

在css的position中有5个值,分别是static(默认),relative,absolute,fixed和sticky。其中z-index的属性与position中的值密切相关。 sta...

13456