8月13日前端面试题

一、.http状态码

http状态码的含义:

1、200,表示成功处理了请求;

2、301,表示请求的网页已永久移动到新位置;

3、400,表示服务器不理解请求;

4、500,表示服务器遇到错误,无法完成请求。

二、GET和POST的区别、

  (1)get是从服务器上获取数据,post是向服务器传送数据。

  (2)get是将参数数据加到URL中,用户可以看到。post是将内容放置在http请求信息体内传送,用户看不到这个过程。

        (3)get安全性非常低,post安全性较高。但是执行效率却比post方法好。

建议使用get方法的情况:1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

三、v-model双向数据绑定

数据双向绑定也就是说,模型数据变化更新视图,视图变化更新模型数据。
v-model实现的原理是采用 数据劫持 + 发布者-订阅者模式 实现。

四、es6新特性

1、ES6中新增箭头操作符用于简化函数的写法

2、.let和const

3、模板字符串

4、rest传参

五、vue父子组件通信

1、父组件传参给子组件

第一步:占位符 :子组件中的数组=“父组件中的数据”
第二步:在子组件中定义props属性接受传递过来的数据 props:[‘接受过来的数据’]

第三步:在子组件中使用 接受过来的数据

2、子组件传参给父组件

        第一步:子组件定义方法:this.$emit('事件名',所要发送的数据)
        第二步:在占位符中: @事件名="父组件方法名"方法名不加()
        第三步:父组件中定义方法接受数据

        第四步:子组件中{{函数()}}调用函数
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值