业界动态
前端面试问题总结
2024-11-14 18:19

   更推荐使用字面量的方式创建对象(无论性能上还是可读性)。因为你使用  的方式创建对象需要通过作用域链一层层找到 ,但是你使用字面量的方式就没这个问题。

前端面试问题总结

 

 

  • 如何声明一个类?

 

 

  • 如何实现继承?继承有哪几种方式?

构造函数实现继承:

缺点:     无法继承父类原型对象上的属性

原型链继承:

缺点  :   原型链上的原型对象是共用的 , 实例改变其值 , 其他实例也会发生改变  

组合继承:(寄生组合继承)

 ES6   (Class类继承):

 

 

 

 

面向对象的基本特征:多态,继承,封包(完全参考java)

构造方式:

解决了重复实例化的问题 ,又解决了对象识别的问题

工厂模式:

优点: 解决重复实例化

缺点: 无法识别到底是哪个对象的实例

构造方式与工厂模式的区别:

1.  构造方式不会显示创建对象,只要将属性赋值给this,不需要return对象

2.  工厂 在方法内部创建object对象,最后返回object对象,属性和方法都是赋给object对象

 

原型模式:

函数本身声明为空内容,利用prototype定义一些属性及方法。

好处:让所有实例化的对象都拥有它包含的属性及方法。

原型模式的第二种方式 : json数据定义

 

混合模式(构造+原型):

 

 

 

  对象类型存储的是地址(指针),而原始类型存储的是值

  函数参数是对象指针的副本,当参数重新分配对象时,参数的指针会发生变化.两个变量的值也会不相同.

 

 

  • DOM事件模型有哪些?

  捕获和冒泡

 

 

  • DOM事件级别?

  DOM0 

  缺点:    后定义的事件会被覆盖之前定义的事件

  DOM2

    以上就是本篇文章【前端面试问题总结】的全部内容了,欢迎阅览 ! 文章地址:http://sicmodule.glev.cn/news/366.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 歌乐夫资讯移动站 http://sicmodule.glev.cn/mobile/ , 查看更多   
最新新闻
《天使爱美丽》:向这个世界释放爱意
(文章音频版,不愿意盯着屏幕,而且不嫌弃风叔的嗓音与渣制作水平的朋友,不妨一听)初遇《天使爱美丽》,是小学时候的电影频道
如何塑造文雅的青春期男生
青春期男孩似乎都比较好动,并且粗心大意。好动有的是正常范围内的好动,能够通过改变习惯来纠正,有的好动是病态的,即多动症。
阅读对孩子成长的重要性
阅读是孩子们最喜欢的兴趣之一,它可以带给他们快乐和满足。当他们打开一本书的时候,他们会进入一个全新的世界,体验各种冒险和
第八个知识点:交互式的定义如何帮助计算和IP类问题是什么
这是系列中的第8篇,我们主要讨论计算中交互作用的用处和IP类问题是什么.为了回答这些问题,我们首先给交互式证明系统一个简洁的
恋人伴侣间要不要总问对方在干嘛
“靡使归聘”的“靡”的意思是无法,没有。出自先秦佚名的《采薇》。原文节选:采薇采薇,薇亦作止。曰归曰归,岁亦莫止。靡室靡
加快数字化转型,营销人必知的四大运营神器
数字化浪潮下,现代企业的数字化竞争力新增了一个评判维度——数据资产能力。而随着客户与业务互动渠道的激增,了解“客户是谁”
中概股扫描:隔夜美股共162只中概股下跌 AI刘强东:直播不容易
隔夜美股三大股指涨跌不一,标普500指数跌0.21%,报5051.41点,纳斯达克综合指数跌0.12%,报15865.25点,道琼斯工业平均指数涨0.
五劳七伤,指的分别是哪些?快看看你中招了没有!
五劳七伤是人们常说的一个成语,现如今人们常用五劳七伤来表示人的身体素质相对较差,常出现有疾病。有部分人虽然知道五劳七伤指
宝塔面板的网站访问流量监控功能介绍
作为一名网站管理员,经常需要关注自己网站的访问情况,包括访问量、流量大小等指标。而在宝塔面板中,有一款非常实用的功能,那
如何为公司取一个独特且吸引人的名字
怎么取公司名字 (How to Choose a Company Name)在创业的过程中,选择一个合适的名字是至关重要的。一个好的名字不仅能吸引客户
本企业新闻