文章目录
-
- javascript基本数据类型都有什么
- 有一个下拉框,我如何给下拉框绑定点击事件而不触发它的下拉选择事件
- js中this的概念
- Promise的方法有哪些?
- 前端优化有哪些手段?
- 什么是闭包?
- 页面上同时渲染大量图片,如何做性能优化
- 懒加载如果不用框架,你如何手写懒加载
- 图片加载过程中出现加载失败怎么解决
- symbol怎么使用
- 了解过哪些攻击方式
- 在开发中对安全性有哪些考虑
- 一个好的界面应该是什么样的
- 说一下对盒模型的理解?
- 盒子的水平垂直居中怎么实现
- http2 和 http1.1的区别?
- 怎么创建一个dom
- 块级元素有什么
- 块元素、行内元素、行内块元素的区别
- 如何给一个行内元素设置高度
- 箭头函数和普通函数的区别
- 讲一下变量提升
- 弱网环境除了离线这种方案,还会有别的方案吗?
- 小程序和h5移动端这些为了避免网络不好,避免渲染比较慢的一些体验,你有什么方案或者做过什么东西?
- 打包文件的时候,怎么把每个包控制在1兆以内
更多相关内容可查看
以下面试内容皆为2024年各大网站的面经题目,答案均为自己或gpt整理,并会不断补充
javascript基本数据类型都有什么
JavaScript有七种基本数据类型,它们是:
- Number:用于任何数值。包括整数和浮点数。
- String:用于字符串,一个字符串可以包含一个或多个字符,比如 “hello” 或 “abc”。
- Boolean:用于 true 或 false。
- Null:用于未定义的值,只有一个 null 值的特殊类型。
- Undefined:用于未赋值的变量,只有一个 undefined 值的特殊类型。
- Symbol:用于唯一的标识符。
- BigInt:用于存储任意长度的整数。
- 除了这些基本数据类型&#x