![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试知识点
文章平均质量分 86
面试知识点
孤影过客
这个作者很懒,什么都没留下…
展开
-
前端面试题12-22
ES6(ECMAScript 2015)是 JavaScript 的重要版本,引入了许多新特性和语法,提升了语言的功能和可用性。ES6 的主要特性包括箭头函数、类、模板字符串、解构赋值、默认参数、Promise、模块化、Generator 函数、async 函数、Proxy 和 Reflect 等。是 ES6 新引入的一个内置对象,它提供了一些与对象操作相关的静态方法。是 ES6 引入的一种异步编程模式,用于处理异步操作的结果。是 ES6 引入的一种定义类的语法糖,它使得面向对象编程更加直观和简洁。原创 2024-05-28 10:01:12 · 770 阅读 · 0 评论 -
C语言面试题1-10
声明(Declaration):告诉编译器变量或函数的名称和类型,但不分配内存。。定义(Definition):不仅告诉编译器变量或函数的名称和类型,还分配内存。int a;。原创 2024-05-29 20:53:22 · 794 阅读 · 1 评论 -
C语言面试题30至39题
整数变量int a;字符变量char a;浮点变量float a;双精度浮点变量double a;指针变量int *a;int a;char a;float a;double a;int *a;通过理解和掌握这些面试题,可以更好地准备编程面试,展示对编程原理和技术细节的深刻掌握。原创 2024-05-30 21:07:10 · 1131 阅读 · 0 评论 -
前端面试题01-11
Babel是一个JavaScript编译器,主要用于将现代的ES6/ES2015+代码转换为向后兼容的ES5代码,以便在不支持最新标准的环境中运行。Symbol是ES6引入的一种原始数据类型,表示独一无二的值。每个Symbol都是唯一的,即使是相同的描述也会创建不同的Symbol值。常用于为对象添加私有属性或方法。Map是ES6引入的一种新的键值对集合数据结构,类似于对象,但键的范围不限于字符串,还可以是任何类型的值。Set是ES6引入的一种新的集合数据结构,类似于数组,但其中的值是唯一的,不允许重复。原创 2024-05-28 10:01:43 · 1078 阅读 · 0 评论 -
前端面试题23-34
Babel 是一个 JavaScript 编译器,用于将现代的 ES6/ES2015+ 代码转换为向后兼容的 ES5 代码,以便在不支持最新标准的环境中运行。Babel 允许开发者使用最新的 JavaScript 特性,而不必担心浏览器兼容性问题。它支持插件和预设,能够扩展和定制编译过程。Set:存储唯一值的集合,支持值的快速增删查操作。Map:键值对集合,键可以是任意类型,保持键值对插入顺序。WeakSet:只存储对象的集合,弱引用,不能遍历,没有clear方法。WeakMap。原创 2024-05-29 20:52:52 · 873 阅读 · 0 评论 -
C语言面试题11至20题
递归函数在调用自身时,逐步缩小问题规模,直至达到基准条件。栈溢出(Stack Overflow):每次递归调用都会占用栈空间,过多的调用会耗尽栈空间,从而引发栈溢出错误。性能问题:深度递归可能导致大量重复计算,影响性能。尾递归优化(Tail Recursion Optimization)可以缓解这一问题,但不是所有编译器都支持。字节对齐是指在内存中按照特定边界(通常是数据类型的大小)对数据进行排列,以提高存取效率。提高访问速度:CPU通常按字节对齐方式读取内存,对齐数据能减少读写操作的次数。硬件限制。原创 2024-05-30 21:06:39 · 938 阅读 · 0 评论