a::before{
content:'',
}
复制代码
let ary = [1,2,3,4];
for(let i of ary){
console.log(i)//1,2,3,4
}
复制代码
let obj = {k:5,l:6}
for(let i in obj){
console.log(i)//k,l
}
复制代码
原型链:每一个函数都有prototype属性,这个属性指像构造该函数类的原型对象,每一个对象都有__proto__属性,该属性指向其所属类的原型。css
面试官你好,我叫符奥聪,第一家公司是北京咸瀛文化科技有限公司,参与开发了云劳务市场、云签约、百慧云诊所三个项目,云劳务市场主要是作经过帮助b端用户的c端劳工注册个体工商户实现减税免税的服务,云签约是主要致力于B端用户实现线上电子签约功能,百慧云诊所主要是给医生进行排版以及查阅病历、检验报告等。vue
最后走以前来一句谢谢您的面试ios
上一家公司是中电15所,开发了418军事管理后台,主要的模块有原始数据、业务数据、成果数据、权限管理、数据评价等等,掌握的技术H五、C三、JS、ES六、Eacharts、技术栈主要是用vue,了解vue3.0。面试
使用它的布局,通常后台管理系统的布局结构都是头部header、侧边栏asider、内容main、尾部footer组成,直接拿过来修改一下样式就能够用了,开发的时候速度会快点。element-ui
@each in
循环主题,拿到主题对应的样式maps
(至关于对象,里面定义这个主题的样式,好比字体大小fontSize:$black)map-merge
将这个对应的样式提取成一个一维mapsmap-get
拿到对应样式的值。@include
调用混合器,而后在调用函数方法拿到对应的样式值,给样式属性进行赋值就能够实现一键换肤了。element-ui
的upload
上传组件,使用auto-upload
自定义上传,将上传的文件转为buffer
数据类型,利用SparkMD5
的ArrayBuffer
实例将处理好的buffer
文件相关联,并利用send
生成相关联的hash
值。file.slice
进行分割,而后在进行文件名字拼接。而后将分割好且命名好的文件放进数组中。let instance = axios.create({
//设置baseURL,它会自动加在url前面
baseURL:'url',
//在向服务器发送以前,处理参数,这个设置只适用于post、put、patch这些请求
transformRequest:(data)=>{
//将传参处理成formData格式
return qs.stringify(data)
},
//在响应数据传递到then以前处理响应数据
transformRespon:(res)=>{
//对数据进行任意的转换
return res
}
//请求超时
timeout:4000,
})
//请求拦截
let reqinterceptors = instance.interceptors.request.use((data)=>{
//在请求以前作什么
return data
},
//请求错误作些什么
(err)=>{
rerutn Promise.reject(err)
})
//响应拦截器
let resinsterceptors = instance.interceptors.response.use((res)=>{
//对响应数据作点什么
return res
},(err)=>{
// 对响应数据错误作点什么
return Promise.reject(err)
})
// 若是想移出请求拦截器
instance.interceptors.request.eject(reqinterceptors)
//若是想移出响应拦截器
instance.interceptors.response.eject(resinterceptors)
复制代码
router.beforeEach((to,from,next)=>{
if(to.meta.requireAuth){
if(window.sessionStorage.getItem('token')){
next()
}else{
next('/login')
}
}else{
next()
}
})
复制代码
instace.interceptors.request.use((config)=>{
config.headers.token = 'token'
return config
})
复制代码
instance.interceptors.response.use((res)=>{
if(res.data.errno===501){
alert('您没有登陆,请先登陆')
window.location.href = '/login'
}
return res
})
复制代码