前端面试题
整理好的的关于前端的面试题
Lee 酱
每天进步一点点
展开
-
面试题之函数柯里化
http://c.biancheng.net/view/5744.html原创 2020-01-06 16:44:35 · 405 阅读 · 0 评论 -
模块化总结(CommonJS/AMD/CMD/ES6模块化)
参考文章:https://juejin.im/post/5aaa37c8f265da23945f365c#heading-0http://javascript.ruanyifeng.com/nodejs/module.htmlCommonJS规范http://es6.ruanyifeng.com/#docs/module-loader目前流行的js模块化规范有CommonJS、AMD...原创 2019-12-27 11:09:18 · 248 阅读 · 1 评论 -
0.1 + 0.2 !== 0.3为什么?
1、JavaScript中数字的存储机制:采用的是IEEE754 双精度64位浮点数双精度(64位)浮点数的结构:(s) * (2 ^ e) * ( m )s: sign 符号位: 1bite: exponent 指数位: 11bitm:mantissa 尾数位: 52bit排列规则为:符号位S(1位,0为正数,1为负数)+阶码E(8位)+尾数M(52位)2...原创 2019-11-28 11:19:26 · 202 阅读 · 0 评论 -
前端 js 深浅拷贝
1、深浅拷贝 我们了解到对象(引用)类型在赋值的过程中其实是复制了地址,从而会导致改变了一方其他也都被改变的情况。通常在开发中我们不希望出现这样的问题。let a = { age: 1}let b = aa.age = 2console.log(b.age) // 2 希望是1let a = { name: 'xxx', obj: { a...原创 2019-03-01 17:40:16 · 529 阅读 · 0 评论 -
JS判断数据类型的方法
js的数据类型分为基本类型和引用类型两大类基本类型: string,number,boolean,undefined,null,symbol引用类型:object(function,array,regexp,date....)1、typeof对于基本类型,除Null返回object类型,其他均返回正确的数据类型对于引用类型,除function返回function类型,其他均返回...原创 2019-06-19 11:15:06 · 149 阅读 · 0 评论 -
浏览器中输入URL到界面显示发生了什么
一次完整的HTTP事务是怎样的一个过程?浏览器中输入URL到界面显示发生了什么?1、输入地址 2、域名解析 3、发起TCP三次握手 4、建立TCP连接后发起HTTP请求 5、服务器响应http请求,浏览器得到html代码 6、浏览器解析html代码,并请求html代码中的资源(css,js,图片...) 7、浏览器对页面进行渲染呈现给用户1、输入地址在浏览器中输入网址的时候...原创 2019-11-29 17:44:34 · 370 阅读 · 0 评论