首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
基础知识
糯米coding
创建于2023-08-23
订阅专栏
面试会问到的基础知识
暂无订阅
共14篇文章
创建于2023-08-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
美团、百度、阿里、网易
美团 网路协议随便讲讲 tcp和udp区别 http各个版本有什么区别 js事件循环流程 vue2和vue3区别 vue和react区别 reactNavtive 性能优化 代码数组扁平化 百度
webpack loader
webpack webpack是一个模块打包器(module bundler),提供了一个核心,核心提供了很多开箱即用的功能,同时它可以用loader和plugin来扩展。webpack本身结构精巧,
template渲染和vue2、vue3数据绑定原理
Vue的template渲染过程 Vue 推荐在绝大多数情况下使用 template 来创建你的 HTML。但是模板毕竟是模板,不是真实的dom节点。从模板到真实dom节点还需要经过一些步骤 把模板编
防抖和节流的区别和使用场景
防抖: 高频率触发的事件,在指定的单位时间内,只响应最后一次 节流: 高频率触发的事件,在指定的单位时间内,只响应第一次
ES6
它简化了函数的书写。操作符左边为输入的参数,而右边则是进行的操作以及返回的值Inputs=>outputs。 我们知道在JS中回调是经常的事,而一般回调又以匿名函数的形式出现,每次都需要写一个function,甚是繁琐。当引入箭头操作符后可以方便地写回调了。请看下面的例子。 如…
vue.use()做了什么工作
vue.use()做了什么工作 该js如果是对象 该对象里面要有一个install方法,调用里面的install方法 该js是一个function Vue.use时function会直接执行
前端常用的几种设计模式
设计模式的定义 设计模式是在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。在不同的编程语言中,对设计模式的实现其实是可能会有区别的。 比如java和javascript,在Java这种静态
ES6你得用啊
一、关于取值 二、关于合并数据 三、关于拼接字符串 四、关于if中判断条件 五、关于列表搜索 六、关于扁平化数组 七、关于获取对象属性值 八、关于添加对象属性 九、关于输入框非空的判断 十、关于异步函
提升效率的vue小技巧
在 v-for 中解构,在 Vue 中循环一个范围,观察组件中的任何内容,检测元素外部(或内部)的点击,模板标签的另一种用途
HTML面试篇
说说你对 html 语义化的理解。 html 语义化是用正确的标签做正确的事情。有三大好处: 结构清晰:html 语义化让页面的内容结构化,即使在没有样式 CSS 情况下也以一种文档格式显示,并且是容易阅读的。 SEO:有利于 SEO ,可以让搜索引擎更好地获取到更多有效信息,…
CSS面试篇
CSS 初始化是指:开发者对浏览器的默认样式进行重置。 因为浏览器的兼容问题,不同的样式会有默认初始样式,margin 和 padding,下划线等等,浏览器不同, 数值还不一样,如果直接写样式,会出现差异,布局出现错乱,所以要初始化样式,达到统一的布局。 初始化 CSS 后,…
JS面试题
其中 ES6 还新增了一种:Symbol 类型,用于创建一个独一无二的值。 null:主动释放一个变量引用的对象,表示一个变量不再指向任何对象地址。 当使用完一个比较大的对象时,需要对其进行释放内存时,设置为 null。 加法运算符+是双目运算符,只要其中一个是 string …
VUE面试题
MVVM 是是 Model-View-ViewModel 的缩写, Model 代表数据模型,定义数据操作的业务逻辑, View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来,ViewModel 通过双向绑定把 View 和Model 进行同步交互,不需要手动操作 …
cookie和localStorage和sessionStorage的区别?
cookie、localStorage(永久存储)和sessionStorage(临时存储)三者的区别 三者相同点:Cookie、SessionStorage和LocalStorage都是存储在浏览器