摘要:
1、Node.js是一个在服务器端运行的JavaScript运行时,让JavaScript可以和Java一样开发后端应用程序。Nodez.js基于V8引擎。 2、Node.js除了易学易用js运行快等优点,还有超强的高并发能力:在Java等服务端语言中,会为每一个客户端连接创建一个新的线程,每个线程 阅读全文
摘要:
1、ES6模块加载是编译是加载的 2、ES6模块自动采用的是严格模式 3、export规定了对外的接口,对外的接口与内部的变量之间存在一一对应的关系,而且,他们之间是动态对应的,当内部变量在做出更改之后,输出的接口对应的值也会改变 4、三种正确的写法 5、import可以导入对应接口的值,但是是不允 阅读全文
摘要:
场景: 上传图片前需要验证尺寸大小等,还要获取服务器的签名信息,肯定是在beforeUpload中写的,beforeUpload要求返回一个promise,开始我验证写了一个 promise,请求签名写了一个promise,请求签名放在检验promise的then方法里面,想要达到检查通过请求签名的 阅读全文
摘要:
1、react高阶组件 参数为一个组件,返回一个新的组件 2、代理方式的高阶组件: 特点是 返回的组件直接继承自 React.Component,应用场景为: 1)、操纵props 可以增加,删除,修改传入组件的props 2)、访问ref 直接访问ref违背远离DOM的原则,可以通过在高阶组件中增 阅读全文
摘要:
这样可以少一个变量: 快速排序运用了分治法的思想,找到一个基准点,然后将集合分成两部分,左边的小于基准点,右边的大于基准点(从大到小排序的话),这样就将问题分成了结构类似的两个小问题,递归,直到每个集合里就剩下一个数据。每一次排序肯定会给基准点找到正确的位置。 阅读全文
摘要:
1、创建VUE实例,new Vue() 2、在创建实例的过程中,调用钩子beforeCreate(),在执行这个函数时,DOM还没有挂载,属性行为都没有绑定 之后,init injecions and reactivity,注册属性和事件 3、然后调用create(),此时属性和事件已被注册 之后, 阅读全文
摘要:
1、引用类型概述 引用类型的值(对象)是引用类型的一个实例,引用类型是一种数据结构,将数据和功能封装在一起。 2、数组概述 数组是JS中很常用的引用类型,它是数据的有序列表。和其他语言不同的是,同一个数组的数组项可以存任意一种类型的数据。 2.1 数组的创建 : 1)通过Array构造函数 var 阅读全文
摘要:
1、实例化RegExp var reg = /RegExp/RegExp Pattern var reg = new RegExp(' RegExp ', ' RegExp Pattern ');需要注意的是,在JS里面\是特殊字符,要转义 2、匹配模式(不全啦) g : 全局匹配(global) 阅读全文