首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端面试题
是瞻
创建于2023-01-04
订阅专栏
整理的面试题。
等 1 人订阅
共17篇文章
创建于2023-01-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你想了解的vue2组件通信的方式是否都在呢??
vue2的组件通讯方式。1、使用ref获取子组件的值。2、使用parent拿到父组件的数据和方法。3、使用 v-bind配合porps 向子组件传递数据。还有很多,快来看看吧~~
js继承
js的继承有5种方式:原型链继承、构造函数继承、组合继承。以上三种相对都会有一定的确缺陷,更推荐以下两种:class继承、寄生组合继承。
如何实现数组去重?
1. 方案一 通过indexof 2. 方案二 通过双重for循环 3. 方案三 利用Set()+Array.from() 4. 方案四 利用数组的includes方法
new操作符的作用?
1. 创建一个空的简单 JavaScript 对象(即 **`{}`** ); 2. 为创建的空对象添加属性 **`__proto__`** ,将该属性链接至构造函数的原型对象
border-image的使用?
1、border-image-source ==> 边框图片的路径 2、border-image-slice ==> 边框图片的切割尺寸(不可以加单位px)
伪数组和真数组的区别?
1、伪数组不具备真数组的方法 比如:push 、pop 、splice 等··· 2、他们的数据类型不相同 真数组是Arry 伪数组是object
vue组件间是如何进行传值的?
子组件中通过`$emit`方法,传入事件名和数据,在父组件中的子组件标签上通过@符调用子组件$emit传入的事件名(自定义事件),事件处理的函数就是传递过来得数据.
其他值类型转换成数字类型的规则?
undefined(未定义型)类型转化成数字类型 为NaN null(空类型)类型转化成数字类型 为0 Boolean(布尔型)值类型转换成数字类型 true为1 false为0
什么是重绘和回流?他们的区别?
重绘:DOM树没有元素增加或删除,只是样式的改变(比如修改了颜色或背景色),针对浏览器对某一元素进行单独的渲染,这个过程叫做重绘。
vue中使用v-on监听多个方法?及v-on得用法?
vue中使用v-on监听多个方法?及v-on得用法? 监听事件 我们可以使用 v-on 指令 (简写为 @) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。
解释一下浏览器中的同源策略以及为什么要有同源策略?
同源策略是一个重要的安全策略,它用于限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻隔恶意文档,减少可能被攻击的媒介。
请说说事件委托机制?这样做有什么好处?
事件委托,就是某个事件本来该自己干的,但是自己不干,交给别人来干。就叫事件委托。打个比方:一个 button 对象,本来自己需要监控自身的点击事件,但是自己不来监控这个点击事件,让自己的父节点来监控。
清除浮动的几种方式?
清除浮动的几种方式? 1、父级 div 定义 height 2、结尾处加空 div 标签 clear:both 3、父级定义 伪类:after 和 zoom
使用xhr发起GET和POST请求的步骤?以及GET和POST在数据传输上的区别?
了解什么是`XMLHttpRequest`?使用xhr发起GET和POST请求的步骤?以及GET和POST在数据传输上的区别?
Array数组方法有哪些?String字符串的操作方法?
1. 实例方法`forEach`方法用于遍历数组,替代 `for` 循环。 2. `filter`过滤数组单元值,生成新数组。 3. 实例方法`reduce` 反转数组 累计器 返回累计处理的结果。
什么是Javascript 中的垃圾回收机制?
垃圾回收机制(Garbage Collection) 简称 GC 垃圾回收机制:所谓垃圾回收,就是判断内存是否不再会使用了,如果是,就视为垃圾释放内存。 内存泄漏就是:不再用到的内存没有得
Javascript中什么是基本数据类型,什么是引用数据类型?以及各个数据类型是如何存储的?
整理好的一道面试题:Javascript中什么是基本数据类型,什么是引用数据类型?以及各个数据类型是如何存储的?