【备战春招】第1天 前端工程师必须掌握的技能,入门篇
2023/2/9 4:24:18
本文主要是介绍【备战春招】第1天 前端工程师必须掌握的技能,入门篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:直面JavaScript中的30个疑难杂症
课程章节: 第2章 数据类型
课程讲师: 公明2020
课程内容:
2-1、2-2 :typeof和instanceof的区别
typeof检测返回string、number、布尔、null、undefind、object
多null
机器码检测后三位
null的机器码 000…000=》object
typeof([]) //object 数组引用数据类型
少function
typeof 检测引用数据类型返回object、function
object定义一个内部方法[[call]],typeof检测object有没有内部方法,有返回:function、无:返回object
总结:typeof少null,多function
instanceof检测返回布尔值
A instanceof B :A是由B实例化后的对象
推荐检测数据类型:object.prototype.toString.call(‘1’) //string
2-3:堆-栈
主要区别:堆在栈里面存的是一个地址;栈存的是一个原始类型的数值。
2-4、2-5:如何快速实现深浅拷贝
1.遍历赋值 \\浅拷贝 2.object.create() \\浅拷贝 3.JSON.parse[JSON.stringify(obj)] \\object->string->object
2-6:开发中常用的数据类型转换
1.特殊类型的隐士转换 NaN、0、undefined、null =>false ;不是这5种转换true
2.&&和||
课程收获:
实习半年了,非常感谢老师提供的课程,在每一个例子中总会让我想起实习时踩过的坑,老师讲的简洁明了。学到隐式转换时,是我印象最为深刻的,开发时遇到过5种类型中的一个时,就会转换为false,一直没好好总结,通过这次课程使我学习到了,将开发遇到的坑“填平”自己消化转为自己的所学。
这篇关于【备战春招】第1天 前端工程师必须掌握的技能,入门篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-21动态面包屑教程:新手入门指南
- 2024-12-21动态主题处理教程:新手必读指南
- 2024-12-21富文本编辑器教程:新手入门指南
- 2024-12-21前端项目部署教程:从零开始的全面指南
- 2024-12-21拖拽表格教程:轻松入门指南
- 2024-12-21Element-Plus教程:新手入门与实战指南
- 2024-12-21TagsView标签栏导航教程:轻松掌握标签栏导航
- 2024-12-21动态表格实战:新手入门教程
- 2024-12-21动态菜单项实战:一步步教你实现动态菜单项
- 2024-12-21动态面包屑实战:新手教程