
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、概念快速排序算法由 C. A. R. Hoare 在 1960 年提出。它的时间复杂度也是 O(nlogn),但它在时间复杂度为 O(nlogn) 级的几种排序算法中,大多数情况下效率更高,所以快速排序的应用非常广泛。注意: 快速排序不一定是最快的排序方法,这取决于需要排序的数据结构、数据量。不过,大多数情况下,面试官和工作场所用它的概率也是相对较高的,所以我们应该花时间把它学透彻。二、工作原
插件 (Plugins) 是一种能为 Vue 添加全局功能的工具代码。Vue 3 插件可以全局注册、本地注册或在组件内部使用。Vue 插件通常以可重用的形式提供,可以在任何基于Vue.js应用程序中使用。/* 可选的选项 */})一个插件可以是一个拥有install()方法的对象,也可以直接是一个安装函数本身。安装函数会接收到安装它的应用实例和传递给app.use()// 配置此应用。

对于一些技术小伙伴来说,有的时候会遇见国际化的需求。这个时候就得知道用户到底用的是什么样的系统语言了(用户第一次打开你的网站的时候,需要知道该用户用的系统语言亦或是浏览器的语言)。在web端应该如果获取我们需要的参数呢?一、navigatorNavigator 对象包含有关浏览器的信息。根据MDN的统计,Navigator参数在各大浏览器都是被支持的,如下图:...
前言:公司项目中大量的使用了vue,感觉对vue知识的掌握也越来越熟练了,录制视频教程也让我受益匪浅,自己成长的同时,我更希望帮助其他前端小伙伴一起成长。这篇文章我们主要讲解vuex。vuex是一个专门为vue.js设计的集中式状态管理架构。状态?我把它理解为在data中的属性需要共享给其他vue组件使用的部分,就叫做状态。简单的说就是data中需要共用的属性。比如:我们有几个页面要显示用户名称和
插件 (Plugins) 是一种能为 Vue 添加全局功能的工具代码。Vue 3 插件可以全局注册、本地注册或在组件内部使用。Vue 插件通常以可重用的形式提供,可以在任何基于Vue.js应用程序中使用。/* 可选的选项 */})一个插件可以是一个拥有install()方法的对象,也可以直接是一个安装函数本身。安装函数会接收到安装它的应用实例和传递给app.use()// 配置此应用。

前些时候,发觉自己的vue项目node环境上跑不起来。请求后台的接口直接来了个400报错。如下:这一看,不太妙,服务器直接来一个“您提交的数据无法被验证”。好家伙,发现就是携带的cookiedi丢失了。请求接口Set-Cookie后头有一个黄色的感叹号,鼠标放上去有一个浮窗弹出,大致意思就是说,有一个另一个域的请求被组织了,可以通过将“SameSite=Lax”修改成为“SameSite=None
今天,回去又好好的看了一遍vue的render函数。感觉之前有一些误解和没有深刻的理解到位。一、基础(官网例子)官网的例子非常简单,但是又比较有代表性,如果是刚入门的vuer看起来也可能是有点懵懂的。但是不急,我们一步步来解析一下。官网说让我们深入一个简单的例子,这个例子里render函数很实用。假设我们要生成一些带锚点的标题:<h1><a name=...
最近更换了一个npm的管理器,nvm。安装好了nvm之后,感觉世界都是光明的,可以很随意的更换自己的nodejs的版本,可谓之随心所欲了哇。但是,我居然发现想要重新搞一个vue2的项目玩一下都被可恨的系统提示“vue不是内部或外部命令”。首先,重新安装了一下vuenpm install vue然后再次在命令行输入vue -v还是报了一个“vue不是内部或外部命令”。现在看来,这很明显就是vue的环

async 函数的语法async function name([param[, param[, ... param]]]) { statements }name: 函数名称。param: 要传递给函数的参数的名称。statements: 函数体语句。async 函数的书写方式如下:// 函数声明async function foo() {}// 函数表达式const foo = async fun
Nprogress是一个比较简单的页面加载用进度条(其实也可以用作接口加载进度,或者其它处理加载进度样式)。简单而代码又少。实用度比较高。**1、Nprogress的原理**Nprogress的原理非常简单,就是页面启动的时候,构建一个方法,创建一个div,然后这个div靠近最底部,用fixed定位住,至于样式就是按照自个或者默认走了。相信很多小伙伴都知道,一个页面或者一个接口的进度计算是非常复杂







