-
【前端】19、CSS 中可以通过哪些属性定义,使得一个 DOM 元素不显示在浏览器可视范围内?
最基本的: 设置 display 属性为 none,或者设置 visibility 属性为 hidden 技巧性: 设置宽高为 0,设置透明度为 0,设置 z-index 位置在-1000- 451
- 0
-
【前端】17、有哪项方式可以对一个 DOM 设置它的 CSS 样式?
外部样式表,引入一个外部 css 文件 内部样式表,将 css 代码放在 <head> 标签内部 内联样式,将 css 样式直接定义在 HTML 元素内部- 433
- 0
-
【前端】18、CSS 都有哪些选择器?
派生选择器(用 HTML 标签申明) id 选择器(用 DOM 的 ID 申明) 类选择器(用一个样式类名申明) 属性选择器(用 DOM 的属性申明,属于 CSS2,IE6 不支持,不常用,不知道就算了)除了前 3 种基本选择器,还有一些扩展选择器,包括: 后代选择器(利用空格间隔,比如 : div .a{ } ) 群组选择器(利用逗号间隔,比如 : p,div,#a{ } 那么问题来了,CSS …- 157
- 0
-
【前端】22、行内元素和块级元素的具体区别是什么?行内元素的 padding 和 margin 可设置吗?
块级元素(block)特性: 总是独占一行,表现为另起一行开始,而且其后的元素也必须另起一行显示; 宽度(width)、高度(height)、内边距(padding)和外边距(margin)都可控制; 内联元素(inline)特性: 和相邻的内联元素在同一行; 宽度(width)、高度(height)、内边距的 top/bottom(padding-top/padding-bottom)和外边距的…- 83
- 0
-
【前端】47、Vue自定义指令(v-check、v-focus)的方法有哪些?它有哪些钩子函数?还有哪些钩子函数参数?
1、全局定义指令:在 vue 对象的 directive 方法里面有两个参数,一个是指令名称,另外一个是函数。 2、组件内定义指令:directives:钩子函数:bind(绑定事件触发)、inserted(节点插入的时候触发)、update(组件内相关更新)钩子函数参数:el、binding- 957
- 0
-
【前端】49、Vue中watch、methods 和 computed 的区别?
1、基本说明 1.1)computed: 计算属性将被混入到 Vue 实例中,所有 getter 和 setter 的 this 上下文自动地绑定为 Vue 实例 1.2)methods: methods 将被混入到 Vue 实例中。可以直接通过 VM 实例访问这些方法,或者在指令表达式中使用。方法中的 this 自动绑定为 Vue 实例。 1.3)watch:  …- 460
- 0
-
【前端】29、MVVM 和MVC 区别是什么?哪些场景适合?
1、基本定义 1.1)MVVM 基本定义 MVVM 即 Model-View-ViewModel 的简写,即模型-视图-视图模型,模型(Model) 指的是后端传递的数据,视图(View)指的是所看到的页面,视图模型(ViewModel)是 mvvm 模式的核心,它是连接 view 和 model 的桥梁。它有两个方向: &nb…- 409
- 0
-
【前端】7、为什么利用多个域名来存储网站资源会更有效?
为什么利用多个域名来存储网站资源会更有效? CDN 缓存更方便 突破浏览器并发限制 节约 cookie 带宽 节约主域名的连接数,优化页面响应速度 防止不必要的安全问题- 200
- 0
-
【前端】40、Vue 组件里的定时器要怎么销毁?
如果页面上有很多定时器,可以在 data 选项中创建一个对象 timer,给每个定时器取个名字一一映射在对象 timer 中, 在 beforeDestroy 构造函数中 for(let k inthis.timer){clearInterval(k)}; 如果页面只有单个定时器,可以这么做 const timer = setInterval(() =>{}, 500); th…- 554
- 0
-
【前端】30、Vue 数据双向绑定的原理是什么?
Vue.js 是采用数据劫持结合发布者-订阅者模式的方式,通过 Object.defineProperty()来劫持各个属性的 setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。 需要 observe 的数据对象进行递归遍历,包括子属性对象的属性,都加上 setter 和getter,这样的话,给这个对象的某个值赋值,就会触发 setter,那么就能监听到…- 136
- 0
-
【前端】8、请谈一下你对网页标准和标准制定机构重要性的理解。
请谈一下你对网页标准和标准制定机构重要性的理解。 网页标准和标准制定机构都是为了能让 web 发展的更‘健康’,开发者遵循统一的标准,降低开发难度,开发成本,SEO 也会更好做,也不会因为滥用代码导致各种 BUG、安全问题,最终提高网站易用性。- 431
- 0
-
【前端】41、Vue-cli 用自定义的组件?有遇到过哪些问题吗?
1、在 components 目录新建你的组件文件(indexPage.vue),script 一定要 export default{} 2、在需要用的页面(组件)中导入:import indexPage from’@/components/indexPage.vue’ 3、注入到 vue 的子组件的 components 属性上面,compon…- 391
- 0
-
【前端】31、Object.defineProperty 和 Proxy 的区别
Object.defineProperty 和 Proxy 的区别如下: 1、Proxy 可以直接监听对象而非属性; 2、Proxy 可以直接监听数组的变化; 3、Proxy 有多达 13 种拦截方法,不限于 apply、ownKeys、deleteProperty、has 等等!是 Object.defineProperty 不具备的 4、Prox…- 417
- 0
-
【前端】9、请描述一下 cookies,sessionStorage 和 localStorage 的区别?
请描述一下 cookies,sessionStorage 和 localStorage 的区别? sessionStorage (session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此 sessionStorage 不是一种持久化的本地存储,仅仅是会话级别的存储。而 localStorage 用于持久化的本地存储,除非主动删除数据,否则数据是永远不会…- 187
- 0
-
【前端】42、Vue 中 solt 的使用方式,以及 solt 作用域插槽的用法
使用方式 当组件当做标签进行使用的时候,用 slot 可以用来接受组件标签包裹的内容,当给solt 标签添加 name 属性的 时候,可以调换响应的位置 插槽作用域 作用域插槽其实就是带数据的插槽,父组件接收来自子组件的 slot 标签上通过 v-bind绑定进而传递过来的数 据,父组件通过 scope 来进行接受子组件传递过来的数据- 593
- 0
-
【前端】20、超链接访问过后 hover 样式就不出现的问题是什么?如何解决?
超链接访问过后 hover 样式就不出现的问题是什么?如何解决? 答案:被点击访问过的超链接样式不在具有 hover 和 active 了,解决方法是改变 CSS 属性的排列顺序: L-V-H-A(link,visited,hover,active)- 353
- 0
-
告别百度竞价,微信小程序让销售更轻松
作为销售商,经常会遇到不知道如何掌握客户心理,发送给客户的信息不知道是否真的看到,无法判断朋友圈的效果,不知道回访客户的最佳时机,盲目地回访可能引起客户反感,甚至会被拒绝等问题。而在更新联系信息后,无法实时与客户同步,导致错失意向合作的机会。国内有着八千万市场销售人员,他们在获取客户和低转化率方面困难重重,只有通过增加曝光率来提高转换率。- 478
- 0
-
【前端】32、Vue 生命周期总共分为几个阶段?
Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载 Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。 1、beforeCreate:在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用 2、created:在实例创建完成后被立即调用。在这一步,实例已完成…- 435
- 0
-
【前端】10、简述一下 src 与 href 的区别
简述一下 src 与 href 的区别 src 用于替换当前元素,href 用于在当前文档和引用资源之间确立联系。 src 是 source 的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置;在请求 src 资源时会将其指向的资源下载并应用到文档内,例如 js 脚本,img 图片 和 frame 等元素。 <script src =”js.js”>&l…- 232
- 0
-
【前端】43、Vue 该如何实现组件缓存?
在面向组件化开发中,我们会把整个项目拆分为很多业务组件,然后按照合理的方式组织起来,那么自然会存在组件之前切换的问题,vue 中有个动态组件的概念,它能够帮助开发者更好的实现组件之间的切换,但是在面对需求频繁的变化,去要切换组件时,动态组件在切换的过程中,组件的实例都是重新创建的,而我们需要保留组件的状态,为了解决这个问题,需要使用到 vue 中内置组件<keep-alive> <…- 355
- 0
-
【前端】21、什么是 Css Hack?ie6,7,8 的 hack 分别是什么?
什么是 Css Hack?ie6,7,8 的 hack 分别是什么? 答案:针对不同的浏览器写不同的 CSS code 的过程,就是 CSS hack。 示例如下: 1 #test { 2 width:3…- 818
- 0
-
小程序电商红利期来临至少五年以上
小程序的大爆炸时代已经到来,根据统计报告,目前的小游戏,网上购物和旅游服务是最热门的领域,其中小程序电子商务的增长和平均月流量现金流量急剧上升,无论是本地化的餐饮和生活方式服务,还是由腾讯主导的大型购物平台,小程序是同等重要的销售渠道。- 237
- 0
-
【前端】33、VUE第一次加载页面会触发哪几个钩子函数?
当页面第一次页面加载时会触发 beforeCreate, created, beforeMount, mounted 这几个钩子函数- 1.5k
- 0
-
【前端】11、知道的网页制作会用到的图片格式有哪些?
知道的网页制作会用到的图片格式有哪些? png-8,png-24,jpeg,gif,svg。 但是上面的那些都不是面试官想要的最后答案。面试官希望听到是 Webp。(是否有关注新技术,新鲜事物) 科普一下 Webp:WebP 格式,谷歌(google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有 JPEG 的 2/3,并能节省大量的服务器带宽资源和数据空间。Facebook Eb…- 435
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!