摘要: 浅拷贝和深拷贝都是对于JS中的引用类型而言的,浅拷贝就只是复制对象的引用(堆和栈的关系,简单类型undefined、null、boolean、number、string是存入堆,直接引用,object array则是存入栈中,只用一个指针来引用值),如果拷贝后的对象发生变化,原对象也会发生变化。只有 阅读全文
posted @ 2019-03-15 17:52 秋风起落叶摇 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.说说前端中的事件流? HTML中与javascript交互式通过事件驱动来实现的,例如鼠标点击事件,onclick,页面的滚动事件onscroll等等,可以向文档或者文档中的元素添加事件侦听器来预订事件。想要知道这些事件是在什么时候进行调用的,就需要了解一下“事件流”的概念 什么是事件流:事件流 阅读全文
posted @ 2019-03-15 16:33 秋风起落叶摇 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1.javascript的typeof返回哪些数据类型? undefined、string、boolean、number、symbol(ES6)、object、function。 2.列举3种强制类型转换和2种隐式类型转换? 强制:String()、Number()、Boolean()、parseI 阅读全文
posted @ 2019-03-15 11:40 秋风起落叶摇 阅读(128) 评论(0) 推荐(1) 编辑
摘要: 1.伪类与伪元素的区别? 1)定义区别 伪类:伪类用于选择DOM树之外的信息,或是不能用简单选择器进行表示的信息。前者包含那些匹配指定状态的元素,比如 :visited,:active;后者包含那些满足一定逻辑条件的DOM树中的元素,比如:firstr-child, :first-of-type,: 阅读全文
posted @ 2019-03-15 10:54 秋风起落叶摇 阅读(221) 评论(0) 推荐(0) 编辑