1、初始化Vue项目 步骤一:安装node.js; 步骤二:安装npm; 步骤三:安装全局vue-cli脚手架; 步骤四:使用vue-cli初始化项目。vue init we...
1、初始化Vue项目 步骤一:安装node.js; 步骤二:安装npm; 步骤三:安装全局vue-cli脚手架; 步骤四:使用vue-cli初始化项目。vue init we...
npm是前端开发人员广泛使用的包管理工具,项目中通过package.json来管理项目中所依赖的npm包的配置。package.json就是一个json文件,除了能够描述项目...
@尚有 函数的调用者的上下文
Promise从入门到拿Offer之手写Promise1、Promise构造函数的实现 Promise构造函数用来声明示例对象,需要传入一个执行器函数。其中包括resolve函数和reject函数,以及几个重要的属性:状态属性、...
@牛头人酋长 建议立刻行动,小心发霉了
Promise从入门到拿Offer之手写Promise1、Promise构造函数的实现 Promise构造函数用来声明示例对象,需要传入一个执行器函数。其中包括resolve函数和reject函数,以及几个重要的属性:状态属性、...
Vue2数据双向绑定是通过采用数据劫持结合发布者-订阅者模式的方式来实现的。通过Object.defineProperty()来劫持各个属性的setter,getter。修改...
1、进程、线程区别 计算机的核心是CPU,它承担了所有的计算任务;而操作系统是计算机的管理者,它负责任务的调度、资源的分配和管理,统领整个计算机硬件;应用程序则是具有某种功能...
1、深度优先和广度优先的区别 1) 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 2) 深度优先遍历:对每一个可能的分支路径深入...
1、什么事柯里化 在计算机科学中,柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函...
1、什么是版本控制 版本控制(Version control),是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软...
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览...
1、浏览器都包含哪些进程? 1)Browser进程:浏览器的主进程(负责协调、主控),只有一个。作用有: a、负责浏览器界面显示,与用户交互。如前进,后退等; b、负责各个页...
1、鼠标事件 鼠标点击事件包括 4 个:click(单击)、dblclick(双击)、mousedown(按下)和 mouseup(松开)。其中 click事件类型比较常用,...
transform属性可以实现文字或图像的旋转、缩放、倾斜、移动这4中类型的变形处理。 1、2D 1)旋转 rotate方法,定义 2D 旋转。在参数中加入角度值,角度值后面...
1、JS 如何使属性或者对象不能被改变? 1)对象常量 结合writable: false和configurable: false就可以创建一个真正的常量属性(不可修改、重定...
1、三角形 1)先画个正方形; 2)将 border 的值加大,并设为不同的颜色; 3)宽高均设为 0,剩下四个border,就变成。 4)想要哪个三角形,就保留哪个三角形的...
1、Vue中的修饰符有哪些? 修饰符是用于限定类型以及类型成员的声明的一种符号。Vue中修饰符分为如下五种:表单修饰符、事件修饰符、鼠标按键修饰符、键值修饰符和v-bind修...
1、OSI与TCP参考模型 OSI七层模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP 四层:数据链路层、网络层、传输层、应用层。 1)应用层...
1、权限管理是什么 权限是对特定资源的访问许可,所谓权限控制,也就是确保用户只能访问到被分配的资源。而前端权限归根结底是请求的发起权,请求的发起可能有下面两种形式触发:a、页...