面试被面试官问道的问题day1

面试题总结
1.es6有哪些新特性?

  • 从var关键字变成了let和const关键字。

2.http和https的区别?

  • HTTP的端口为:80不安全;
  • HTTPS的端口为:443安全;

3.porisem()函数和map函数?

  • map函数是对数组进行遍历返回一个新的数组
    let arr =[1,2,3,4];
    let ret = arr.map(function(value){
    return value+1;});
  • forEach方法:遍历数组的每一项返回值为undefined。
    let arr= [2,3,4,5];
    let ret = arr.forEach(function(value){
    console.log(value);
    })
  • promise:是异步编程的一种解决方案,简单来说就是一个容器,里面存着某个未来才会结束的事件(通常是一个异步操作)。promise有三种状态:等待态 、执行态 、拒绝态。

4.sessionStorage和localStroage的区别?

  • sessionStorage用于本地存储一个会话中的数据,关闭浏览器后数据也就随之销毁;
  • localStroage用于持久化的本地存储,除非主动删除数据,否则数据会一直保存。

5.vue的声明周期?
总共是8个阶段:

  • 创建前后(beforeCreated):挂载在元素$el;
  • 挂载前后(beforMount):创建虚拟的DOM;
  • 更新前后(update);
  • 销毁前后(destory);

6.v-if和v-show的区别?

  • v-show是通过修改元素的displayCSS属性让其显示或隐藏;
  • v-if是直接销毁和重建DOM达到让元素显示和隐藏的效果。

7.微信小程序的生命周期?
生命周期函数:onload:页面加载。

8.watch在vue中的用法?
watch在vue中是用来监听数据变化的。
9.24(努力吧)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值