typeof 判断
操作符返回一个字符串,表示未经计算的操作数的类型。
if(typeof(this.$route.query.name) == 'undefined'){
this.searchValue = ''
}else{
this.searchValue = this.$route.query.name
}
在这个例子中,typeof操作符检查this.$route.query.name是否为undefined类型,如果是,则将this.searchValue设置为空字符串,否则将this.$route.query.name的值赋给this.searchValue。这种检查是为了避免在未定义的情况下访问this.$route.query.name而导致的错误。
接口返回 undefined 会报错 将 赋值的 undefined 关键字 进行判断
所以通过 typeof 将返回的关键里 undefined进行判断 赋值