首页 要闻娱乐军事情感奇闻搞笑社会体育游戏百科

微信小程序面试题 2021春夏面试题整理二

2021-11-06 03:45

这家公司面试侧重框架和项目经验,要求比较高。

一、对Vue家族桶的认识?

Vue系列水桶包括:vue-router、vuex、vue-cli、axios和一些UI框架

二、将微信小程序部署到服务器的具体步骤?

云服务器准备

域名准备

申请ssl证书

配置云服务器

域名注册

在小程序上绑定域名

三,小程序的生命周期功能

加载onLoad页面时触发,只调用一次获取当前页面路径中的参数。

当onShow页面显示/切入前台时触发,一般用于发送数据请求;

onReady页面第一次呈现时触发,只会被调用一次,这意味着页面可以与视图层交互。

当现有页面隐藏/切入背景时触发,例如底部标签切换到其他页面或小程序切入背景。

卸载onUnload页面时触发,例如重定向到或导航回其他页面。

第四,一句话对闭包的理解

闭包是可以读取其他函数内部变量的函数,或者在外部调用子函数,子函数所在的父函数的作用域不会被释放。

动词 csrf和xss的网络攻击与防范

CSRF:跨站点请求伪造可以理解为攻击者窃取用户的身份,并以用户的名义发送恶意请求。例如,用户登录网站后,会立即访问攻击者用来在另一个选项卡页面上创建攻击的网站。该网站要求访问刚登录的网站并发送恶意请求。这时,CSRF应运而生。例如,这个制造攻击的网站使用了一张图片。不过这个图片的链接可以修改数据库。此时,攻击者可以以用户的名义操作数据库。防御方法是:使用验证码,检查https头中的引用,并使用令牌

XSS:跨站点脚本攻击是指攻击者在用户浏览网页时通过注入恶意脚本进行攻击,如获取cookies或其他用户身份信息,可分为存储型和反射型。存储类型是指攻击者输入一些数据并将其存储在数据库中,其他浏览器看到后会进行攻击。反射类型不存储在数据库中,这往往表明攻击代码被放在url地址的请求参数中。在防御的情况下,为cookies设置了httpOnly属性。

不及物动词Cookie、会话存储和本地存储的区别和大小

共同点:都保存在浏览器端,同源

Cookie:Cookie数据总是在同一个http请求中携带,也就是说,cookie在浏览器和服务器之间来回传递。SessionStorage和localStorage不会自动将数据发送到服务器,而只会将其保存在本地。Cookie数据也有路径的概念,可以限制cookie只属于某个路径,存储大小只有4K左右。

SessionStorage:只在当前浏览器窗口关闭之前有效,所以自然不可能持久。localStorage:它总是有效的,并且总是在窗口或浏览器关闭时保存,因此它被用作持久数据。cookie仅在设置的cookie过期时间之前有效,即使窗口或浏览器已关闭。

本地存储:本地存储在所有同源窗口中共享;Cookie也在所有同源窗口中共享。

解释cookie的功能:

保存用户登录状态。例如,用户id存储在cookie中,这样当用户下次访问该页面时,就不需要再次登录。现在很多论坛和社区都提供这样的功能。Cookies还可以设置过期时间。当过期时间到期时,cookies将自动消失。因此,系统可以经常提示用户保持登录状态:常用选项有一个月、三个月、一年等。

七.跨领域理解

跨域意味着浏览器无法执行其他网站的脚本。它是由浏览器的相应策略引起的,是浏览器强加的安全限制。

如何实现跨域:

JSONP:跨域通信是通过动态创建脚本,然后请求一个带引用的URL来实现的。Document.domain+iframe跨域:两个页面通过js强制将Document.domain设置为基本主域,从而实现同域。

Location.hash+iframe跨域:A想和B跨域通信,通过中间的页面c来实现,在三个页面中,不同的域使用iframe的Location.hash来传递值,同一个域通过直接js访问进行通信。

Window.name+iframe跨域:跨域数据通过iframe的src属性从外域传输到本地域。

跨域消息:可以跨域操作的窗口属性之一。

CORS:可以在服务器端设置访问控制允许源,但不能在前端设置。要携带cookie请求,需要设置正面和背面。

代理跨域:设置代理服务器,实现数据转发

八、基于令牌的认证方法

使用基于令牌的身份验证方法,不需要在服务器上存储用户的登录记录。大致过程如下:

客户端使用用户名和密码请求登录

服务器接收验证用户名和密码的请求

验证成功后,服务器将颁发一个令牌,然后将该令牌发送给客户端

收到令牌后,客户端可以将其存储,例如存储在Cookie或本地存储中

每次客户端向服务器请求资源时,都需要携带服务器颁发的令牌

服务器接收请求,然后验证客户端请求中携带的令牌。如果验证成功,它会将请求的数据返回给客户端

九.vue中计算方法和方法的区别及应用场景

计算是属性调用,方法是函数调用

计算有缓存功能,但方法没有

通常,computed使用简单表达式来简单地转换内容,这比filters简单地转换内容更有用。

Computed有缓存功能,在系统刚运行时调用一次。只有当计算结果改变时,才会调用它。

对于用方法编写的方法,调用方法必须具有。methods方法页在刚加载时被调用一次,以后调用时才会被调用。

十、谈谈对箭头功能的理解和使用

使用箭头函数,这并不指向窗口,而是指向其父窗口

不能使用参数对象

不能用作构造函数,这意味着不能使用新命令,否则将引发错误

不能使用yield命令,因此箭头函数不能用作Generator函数

使用场景

十一、《无极》中拒绝和抓住的区别是什么

Reject用于抛出异常,catch用于处理异常

拒绝是承诺的方法,捕捉是承诺实例的方法

拒绝后,肯定会进入第二次回调。如果没有写入第二个回调,它将进入catch

如果网络出现异常,将直接进入catch,而不是进入当时的第二次回调

十二、解释符号

符号是ES6引入的一种新的原始数据类型,用来表示一个唯一的值。

主要用作属性名,防止重名,因为使用字符串作为属性名很容易在无意中造成重名;

本期问答:vue路由与价值传递。在下面的评论区留言,写下你的答案。

相关阅读
警花王梦瑶 “不雅照警花”非青岛王梦溪(图)
据她介绍,青岛的王梦溪,是土生土长的青岛人,1986年生人,从来没有去过兰州,积极上进作风正派,现在有稳定的工作,网上公布的一些资料是套用梦溪的,比如生日和出生地,另外梦溪确实在文艺方面表现突出,也的确参加过湖南电视台的“挑战麦克风”第三季和第十三届青年歌手大奖赛。但她不是警察,身高更是没有170厘米,更没有拍过那些艳照。“兰州的王梦溪爆出丑闻后,有些别有用心的人硬是生拉硬扯将两人资料嫁接到一起,54在看 07-07
汤珈铖董思阳结婚了吗 微博曝光女友被称少奶奶(2)
川北在线核心提示:原标题:汤珈铖董思阳结婚了吗 微博曝光女友被称少奶奶稿源:北京信息港 早前,香港上市公司最年轻的执行董事汤珈铖董思阳结婚消息传的沸沸扬扬,那么到底汤珈铖董思阳结婚了吗?早前还有传汤珈铖微博曝光女友,被网原标题:汤珈铖董思阳结婚了吗 微博曝光女友被称少奶奶稿源:北京信息港早前,香港上市公司最年轻的执行董事汤珈铖董思阳结婚消息传的沸沸扬扬,那么到底汤珈铖董思阳结婚了吗?早前还有传汤珈14在看 07-07
曾国祥母亲 曾国祥生母是谁 曾国祥妈妈宋丽华曝光
曾国祥是曾志伟的亲生儿子,曾志伟在接受采访的时候说,对自己的儿子非常的满意,众所周知,曾国祥和曾宝仪是同父异母的亲姐弟,那么,曾国祥的妈妈就不是宝妈,曾国祥生母是谁呢?曾国祥生母是谁?曾志伟一共有两段婚姻,与第一任妻子生有曾宝仪和曾咏仪姐妹,与第二任妻子育有曾国祥和曾国犹两子。曾国祥比曾宝仪小大约六岁左右。曾国祥母亲 曾国祥生母是谁 曾国祥妈妈宋丽华曝光早在七四年前后时,曾志伟尝试做影视武行,但是23在看 07-07
陈乔恩吻戏 霍建华陈乔恩吻戏
陈乔恩说拍吻戏有一个原则,就是对方不可以伸舌头,还有不可以转头,所以她透露,之前跟阮经天拍《命中注定我爱你》接吻时,狠狠地拉住小天的头发,不让他转头。陈乔恩表示,自己演什么角色都没问题,搞笑或者扮丑都可以:“好想演变态或者人格分裂,东方不败还不够变态。”这次陈乔恩就要在新版的《笑傲江湖》中饰演东方不败,还与霍建华饰演的令狐冲有接吻戏,不知到时,是不是又会拉着对方的头,不让他转头呢?陈乔恩吻戏 霍建15在看 07-07
唐正东老婆吴嘉彤照片及资料简历 唐正东妻子曝光
本赛季转会至新疆广汇队的江苏球员唐正东昨天在南京金陵饭店举行婚礼,与身高1米76的国航空姐吴嘉彤喜结连理。近500名宾客参加了这场主题为东爱有嘉的婚礼,整个婚礼现场温馨而浪漫。唐正东与吴嘉彤相识于去年9月。当时唐正东正在国家队参加备战亚运会集训,经常随队去各地参加热身赛,一次参加热身赛后回北京时,机缘巧合认识了吴嘉彤。吴嘉彤常年飞国航欧洲航班,难得飞国内航班,2010年首次飞国内航班,就认识了唐正54在看 07-07

热文排行