首页 > 其他分享 >11月面试题

11月面试题

时间:2022-11-15 20:00:44浏览次数:52  
标签:11 面试题 const name 数据类型 js obj 拷贝

1、js 为什么快?

  单线程,但凡是复杂的或者是请求数据都可以交给异步

2、node为什么快/发明出来解决了什么问题?

  node主要解决的是后端的高明并发问题

3、什么叫js的单线程

  【主线程】 代码从上到下执行

4、什么叫js是解释型语言?

  浏览器访问网站,把源代码文件拉取到本地,浏览器在一行一行去解析

5、什么叫js是弱类型语言?

  变量的数据类型可以任意改变    如何转强类型   用  TS

6、var 的缺点?

  1·声明提升 2·没有块级作用域 3·挂载到window上 4·可以重复声明

7、ES6 推出let 和 const 的意义 ? 解决var的缺点

8、const  obj={name : 'ddda'};

  obj.name =222

  可以改变 obj 的内容吗  ?    可以

const   定义  复杂数据类型 不能改变的是  复杂数据类型的指向

9、js中 堆 与  栈的区别?

  栈,表示在内存中连续的内存空间,储存基本数据类型,大小较小

  堆,表示内存上一段一段不连续的空间,储存复杂数据类型

10、深拷贝 与 浅拷贝     对象  const obj= {name:‘明’,child:{name:‘小小名’}}

  浅拷贝 1)const newobj = {  ... obj }         2)const newObj = object.assign({},obj)

  深拷贝  1)const deepObj = JSON.parse( JSON.stringify ( obj ) )  缺点  不能深拷贝出   obj . fn

      2)const  deepObj = _.deepClone(obj)

      3) const deepObj = _.merge({},obj)

标签:11,面试题,const,name,数据类型,js,obj,拷贝
From: https://www.cnblogs.com/wfming/p/16893684.html

相关文章

  • [Oracle] 11gR2 GI Node May not Join the Cluster After Private Network is Functio
    11gR2GINodeMaynotJointheClusterAfterPrivateNetworkisFunctionalAfterEvictionduetoPrivateNetworkProblem(文档ID1479380.1)InthisDocument......
  • P5309 [Ynoi2011] 初始化
    P5309[Ynoi2011]初始化考虑暴力,模拟题意,时间复杂度竟是\(O(\frac{n^2}{x})\),那么对于\(x\ge\sqrt{n}\)的修改就可以暴力了,这不是根号分治吗。再去考虑\(x<\sqrt{n}......
  • 闲话 22.11.15
    闲话幸亏昨天写了两道题要不然今天没题可写了(明天学考?话说怎么那么多bitmask题啊杂题CF487ECyberland有\(n\)座城市,编号从\(1\)到\(n\),有\(m\)条双向道......
  • 数电第11周周结_by_yc
    Lab7_时序逻辑验证一、简易电子时钟功能描述:  设计一简易电子时钟,支持时、分、秒显示,其中HEX7-HEX6显示时,HEX5-HEX4显示分,HEX1-HEX0显示秒,假设进制为:18秒=1分钟;13分......
  • 20221115面试题
    XXXXX一面vue3APIref和reactivevue-router的两种模式hashhistory区别vuexmutation同步action异步commit调用mutation方法dispatch调用action方法大屏经验地......
  • 记录一次11表关联查询的优化
    一、优化背景接收的历史项目有一个存储过程,查询涉及11张表。单个存储过程在线上查询一次耗时时间较长。获取该存储过程在无压力的测试库单独执行,最好的情况,执行单次需要......
  • Windows 11在窗口游戏中增加了对自动HDR、VRR的支持
    Windows112022更新今天发布,虽然对于大多数PC来说,它主要是幕后更新,但游戏玩家有一些新功能值得期待。首先,微软正在增加对自动HDR、VRR(可变刷新率)和更好的窗口游戏延迟......
  • Installing ClickHouse-22.10.2.11 on openEuler
    一、InstallingClickHouse-22.10.2.11onopenEuler1地址https://clickhouse.comhttps://packages.clickhouse.comhttps://github.com/ClickHouse/ClickHouse2Tgz......
  • 11.15
    今日内容1.软件开发架构2.网络编程简介3.OSI七层协议简介4.物理连接层5.数据链路层6.网络层7.传输层8.网络相关专业名词1.软件开发架构1.C/S架构Client:客户端......
  • 20221115_T4B_折半搜索双指针
    题意市面上共有\(n\)张门票,方便起见,我们把它们从\(1\)至\(n\)编号。其中,\(i\)号门票对应的场次为第\(b_i,1\leqb_i\leqk)\)场,价格为\(c_i\)元,且座位的排数为......