2021-08-27(面试小练习1)

本文探讨了CSS的浮动定位、绝对定位和相对定位,以及fixed定位的特点。接着讲述了HTML常见的块级和行内元素,以及弹性盒flex的用法。还涵盖了JavaScript数据类型、闭包、循环种类,以及Vue的生命周期管理和v-if/v-show指令差异。最后剖析了v-model双向绑定的工作原理。

1.css定位有哪些,那个定位会脱离文档流 :

CSS定位有float ,absolute,relative ,fixed

2. html常用的标签,块元素和行内元素,行内块元素的别 :

div,ul,li,span,image,h,form,table,th.tr,p。块:行内:img,span,input,button。区别:块是重起一行

3. css的弹性盒flex :

display:flex 设置块级弹性容器
display:inline-flex 设置为行内的弹性容器

4. css的选择器及优先级

id,类名,标签,通用,并集,属性选择器,伪类选择器,伪元素选择器

5. js的基本数据类型

boolean,string,object,undefined,null

6. js的闭包

就是内部函数可以访问到外部函数定义的变量,并且访问结束后,内部函数的变量没有被释放。

7. for循环都有哪些

一般的for循环
for-in循环
forEach循环
for-of循环

8. vue的生命周期 :

vue生命周期可以分为八个阶段,分别是:
beforeCreate(创建前)
created(创建后)
beforeMount(载入前)
mounted(载入后)
b加粗样式eforeUpdate(更新前)
updated(更新后)
beforeDestroy(销毁前)
destroyed(销毁后)

9. vue的常用指令,v-if和v-show的区别

v-for,v-if.v-else,v-bind,v-on。
v-show指令的作用是:根据真假值切换元素的显示状态,是响应式的,值为真(true)的时候元素显示,值为假(false)的时候元素隐藏。
v-if指令的作用:根据表达式的真假切换元素的显示状态,表达式的值为true的时候元素存在于dom树中,为false的时候从dom树中移除

10. v-model的实现,双向绑定的原理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值