美文网首页
vue面试题第十一天

vue面试题第十一天

作者: Wxq_59f9 | 来源:发表于2019-12-01 20:52 被阅读0次

1:什么是函数柯里化及使用场景

柯里化(Currying)指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程。新的函数返回一个以原有第二个参数为参数的函数。

实例

使用场景之一:减少重复传递不变的部分参数

JS单线程和多线程

 单线程

每个正在运行的程序(即进程),至少包括一个线程,这个线程叫主线程

主线程在程序启动时被创建,用于执行main函数

只有一个主线程的程序,称作单线程程序

主线程负责执行程序的所有代码(UI展现以及刷新,网络请求,本地存储等等)。这些代码只能顺序执行,无法并发执行

多线程

拥有多个线程的程序,称作多线程程序。

iOS允许用户自己开辟新的线程,相对于主线程来讲,这些线程,称为子线程

可以根据需要开辟若干子线程

子线程和主线程都是独立的运行单元,各自的执行互不影响,因此能够并发执行

单线程、多线程的区别

单线程程序:只有一个线程,代码顺序执行,容易出现代码阻塞(页面假死)

多线程程序:有多个线程,线程间独立运行,能有效地避免代码阻塞,并且提高程序的运行性能

相关文章

  • 前端面试比较好的文章

    1、前端开发面试题2、vue面试题总汇

  • (web前端) 框架高频面试题

    ***************** Vue 面试题 ***************** 1.聊聊对vue的理解 v...

  • vue面试题第十一天

    1:什么是函数柯里化及使用场景 柯里化(Currying)指的是将原来接受两个参数的函数变成新的接受一个参数的函数...

  • 第十一天vue面试题

    1,ES5/ES6 的继承除了写法以外还有什么区别? ES5的继承实质上是先创建子类的实例对象,然后再将父类的方法...

  • vue面试题(第十一天)

    1.ES5/ES6 的继承除了写法以外还有什么区别? ES5和ES6继承最大的区别就是在于:1.ES5先创建子类,...

  • 2022年web前端面试题

    web前端面试题分为:html/css面试题、javascript面试题、vue面试题、性能优化面试题、网络方面面...

  • 最全前端面试题

    Vue面试题 生命周期函数面试题 1.什么是 vue 生命周期 Vue 实例从创建到销毁的过程,就是生命周期。也就...

  • vue原理面试题资源整理

    vuex面试题 Vue生命周期 周期2 Vue通信 父子 兄弟 Vue响应式原理 MVVM Vue axios原理...

  • Vue文档

    vue教程精简版 2019前端面试题 Vue管理后台框架选择推荐

  • 前端vue面试题分享(附答案)

    本篇文章给大家分享一些常见的前端vue面试题,有一定的参考价值,希望对大家有所帮助。 vue面试题 vue.js的...

网友评论

      本文标题:vue面试题第十一天

      本文链接:https://www.haomeiwen.com/subject/qhdtgctx.html