文末
篇幅有限没有列举更多的前端面试题,小编把整理的前端大厂面试题PDF分享出来,一共有269页
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
广告位管理主页面列表 list.vue
<el-option
v-for=“(item,index) in Object.keys(PublishMap)”
:value=“item”
:key=“index”
:label=“PublishMap[item]”
/>
<el-option
v-for=“(item,index) in PositionMap”
:value=“item.value”
:key=“index”
:label=“item.label”
/>
<el-button type=“primary” @click=“search”>搜索
<el-button type=“primary” @click=“clearbtn”>清空
<el-button type=“primary” @click=“createNew”>新建广告
{{ PositionMap[scope.row.adsPosition].label }}
{{ GoTypeMap[scope.row.adsType] }}
{{tformat(new Date(scope.row.createTime),“yyyy-MM-dd hh:mm:ss”)}}
{{tformat(new Date(scope.row.updateTime),“yyyy-MM-dd hh:mm:ss”)}}
<el-switch
v-model=“scope.row.status”
:inactive-value=“0”
:active-value=“1”
@change=“switchPublishStatus(scope.$index, scope.row)”
/>
<el-button type=“text” @click=“edit(scope.row)”>编辑
<el-button type=“text” @click=“deleteAd(scope.row)”>删除
<el-pagination
:current-page=“pageIndex”
:total=“total”
:page-size=“pageNum”
class=“layout-page”
layout=“total, prev, pager, next, jumper”
background
@current-change=“currentPageChange”
/>
data() {
return {
searchParams: {
status: ‘’,
adsPosition: ‘’,
query: ‘’,
},
pageIndex: 1,
pageNum: 10,
total: 0,
advList: [],
}
},
新建广告页面edit
<el-form
ref=“advForm”
:model=“advForm”
:rules=“rules”
:disabled=“disableForm”
label-width=“140px”
<el-input
v-model.number=“advForm.showOrder”
maxlength=“50”
placeholder=“请输入正整数,数字越大,优先级越高”
style=“width:200px”
/>
<el-input
v-model=“advForm.adsName”
style=“width:200px”
maxlength=“60”
placeholder=“最多输入60个字符”
/>
<el-option
v-for=“(item, index) in PositionMap”
:value=“item.value”
:key=“index”
:label=“item.label”
/>
<el-option
v-for=“(item, index) in StopTime”
:value=“item.value”
:key=“index”
:label=“item.label”
/>
<el-option
v-for=“(item, index) in Type”
:value=“item.value”
:key=“index”
:label=“item.label”
/>
<el-upload
:action=“picUrl”
:limit=“1”
list-type=“picture-card”
:file-list=“adsPhoneImgList”
:on-success=“handleMobileSuccess”
:on-remove=“handleMobileRemove”
:before-upload=“beforeUpload”
accept=“.jpg, .jpeg, .gif, .png”
只支持.jpg .png .gif格式
<el-upload
:action=“picUrl”
:limit=“1”
:file-list=“adsIpadImgList”
list-type=“picture-card”
:on-success=“handlePadSuccess”
:on-remove=“handlePadRemove”
:before-upload=“beforeUpload”
accept=“.jpg, .jpeg, .gif, .png”
只支持.jpg .png .gif格式
只支持.mp4格式,小于5M
只支持.mp4格式,小于5M
<el-radio-button
v-for=“(item, index) in Object.keys(GoTypeMap)”
:key=“index”
:label=“item”
class=“fradio”
{{ GoTypeMap[item] }}
web浏览器中的javascript
- 客户端javascript
- 在html里嵌入javascript
- javascript程序的执行
- 兼容性和互用性
- 可访问性
- 安全性
- 客户端框架
- 开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
window对象
-
计时器
-
浏览器定位和导航
-
浏览历史
-
浏览器和屏幕信息
-
对话框
-
错误处理
-
作为window对象属性的文档元素