文章库ARTICLE COLUMN

  • verdaccio搭建npm私有库

    verdaccio搭建npm私有库

    Server server:all developers can have access to it, the server environment is windows. We need to use the npm command to install verdaccio, so we have to have a node environment. step1: install the no...

    ivan_qhzivan_qhz 评论0 收藏0
  • pm2 发布 node 配置文件ecosystem.json

    pm2 发布 node 配置文件ecosystem.json

    摘要:背景最近在搭建一个的项目使用到了发布这里简单的记录一下在根目录新建文件启动脚本测试服务器生产环境生产环境服务器上的服务器地址从指定的分支拉取代码使用发布到服务器指定的目录下构建在发布测试环境服务器上的服务器地址从指定的分支拉取代码 背...

    yexiaobaiyexiaobai 评论0 收藏0
  • js数组

    js数组

    摘要:变异方法含义向数组的末尾添加一个或更多元素,并返回新的长度删除并返回数组的最后一个元素删除并返回数组的第一个元素向数组的开头添加一个或更多元素,并返回新的长度删除元素,并向数组添加新元素对数组的元素进行排序颠倒数组中元素的顺序前返回值...

    fengxiupingfengxiuping 评论0 收藏0
  • 如何使用ReactNative快速开发一个APP

    如何使用ReactNative快速开发一个APP

    摘要:鉴于我平常使用的是系统,就决定我只开发安卓客户端,客户端我们又招了一个小伙伴。一般来讲,安卓系统是这一两年市面上常用机型配置的系统。 从去年的10月份开始,我的大部分工作重心从传统的前端开发转向了使用ReactNative开发APP,在这个过程当中,...

    taowentaowen 评论0 收藏0
  • JavaScript·摘抄·随记(持续补充中)

    JavaScript·摘抄·随记(持续补充中)

    摘要:无主题,内容为感触较深的一些答疑探讨等,摘自多篇文章,侵删为什么是单线程的单线程,与它的用途有关。作为浏览器脚本语言,的主要用途是与用户互动,以及操作。这决定了它只能是单线程,否则会带来很复杂的同步问题。摘自运行机制详解再谈作者阮一峰...

    young.liyoung.li 评论0 收藏0
  • JavaScript this 指针归纳(apply、call、bind)

    JavaScript this 指针归纳(apply、call、bind)

    摘要:概述一个函数中的指向是由调用这个函数的环境来决定的。实例参数参数和一样,不同的是和在调用函数之后会立即执行,而方法调用并改变函数运行时上下文后,返回一个新的函数,供我们需要时再调用。 概述 一个函数中this的指向是由调用这个函数的环境来...

    PinkPink 评论0 收藏0
  • 前端JS面试题

    前端JS面试题

    摘要:前端面试题精选函数实现应用首先什么是函数,直译记忆,缓存等意思,到了计算机层面就翻译为缓存函数,缓存函数就是把计算的结果,存在函数中,当再次调用的时候就可以直接调用。 前端面试题精选 1.memorize函数实现应用 首先什么是memorize函数,memo...

    bawnbawn 评论0 收藏0
  • 【Javascript】探究javascript中的堆/栈/任务队列与并发模型 event loop

    【Javascript】探究javascript中的堆/栈/任务队列与并发模型 event loop

    摘要:而函数调用结束返回时,运行时会将栈顶的调用结构弹出。并发模型与引擎是单线程的,它的并发模型基于事件循环当线程中的同步任务执行完,执行栈为空时,则从任务队列中取出异步任务进行处理。在当前的微任务没有执行完成时,是不会执行下一个宏任务的。...

    desdikdesdik 评论0 收藏0
  • 前端面试--性能优化

    前端面试--性能优化

    1. 知识体系 1.1从输入 URL 到页面加载完成,发生了什么? 首先我们需要通过 DNS(域名解析系统)将 URL 解析为对应的 IP 地址,然后与这个 IP 地址确定的那台服务器建立起 TCP 网络连接,随后我们向服务端抛出我们的 HTTP 请求,服务端处理完我们的请求之...

    XiNGRZXiNGRZ 评论0 收藏0
  • 观察者模式与发布/订阅模式

    观察者模式与发布/订阅模式

    摘要:观察者模式与发布订阅模式观察者模式概念一个被观察者的对象,通过注册的方式维护一组观察者对象。当被观察者发生变化,就会产生一个通知,通过广播的方式发送出去,最后调用每个观察者的更新方法。 观察者模式与发布/订阅模式 观察者模式 概念 一个被...

    tabalttabalt 评论0 收藏0
  • ES6—Async与异步编程(11)

    ES6—Async与异步编程(11)

    摘要:所以异步编程对语言太重要。异步编程我们就以用户注册这个特别常见的场景为例,讲讲异步编程。这种层层嵌套被称为回调地狱。相比回调函数而言,代码可读性更高,代码的执行顺序一目了然。函数内部语句返回的值,会成为方法回调函数的参数。 单线程是Ja...

    chengjianhuachengjianhua 评论0 收藏0
  • Tree生成树状图: 让项目了然于心

    Tree生成树状图: 让项目了然于心

    摘要:通常项目里面都有,里面备注了项目的结构情况或者坑好的让项目清晰明了一切了然于心瞬间上手。以树状图的格式显示当前目录的内容。很多东西也不是非学非知道不可,但是多了解点总会有能装逼的时候。 通常项目里面都有README.md,里面备注了项目的结构...

    BWrongBWrong 评论0 收藏0
  • Vue开发总结 及 一些最佳实践 (已更新)

    Vue开发总结 及 一些最佳实践 (已更新)

    摘要:基本开发环境创建的项目,作为代码编写工具插件推荐插件配置文章目录项目目录结构介绍框架选择处理请求二次封装项目目录结构简介业务相关静态文件全局组件基础样式布局样式及工具引入请求配置路由全局状态管理工具文件入口文件主要配置文件页面检查配置...

    NotFoundNotFound 评论0 收藏0
  • vue watch监听对象

    vue watch监听对象

    摘要:下面说下在项目中遇到的监听对象的问题。问题在监听对象时,监听不到子属性的变化。解决方法新增一个关于对象的计算属性,切将对象转换成字符串。 在vue项目中,我们经常会用到监听watch。下面说下在项目中遇到的监听对象的问题。问题: 在监听对象时...

    VioletJackVioletJack 评论0 收藏0
  • vue.js中vue.config.js的配置说明(如:端口号、proxy...)

    vue.js中vue.config.js的配置说明(如:端口号、proxy...)

    摘要:如果你的项目没有,请在根目录新建一个,如下图里面的代码如下区分打包环境与开发环境打包环境开发环境基本路径从起已弃用,请使用输出文件目录是否在保存的时候检查配置如果想要引入可以这样写配置项生产环境是否生成文件相关配置是否 如果你的项目没...

    seansean 评论0 收藏0
  • 总结异步编程的六种方式

    总结异步编程的六种方式

    摘要:以下为几种异步编程方式的总结,希望与君共勉。回调函数事件监听发布订阅模式异步编程传统的解决方案回调函数和事件监听初始示例假设有两个函数和,是一个需要一定时间的函数。 异步编程 众所周知 JavaScript 是单线程工作,也就是只有一个脚本执行完...

    coolpailcoolpail 评论0 收藏0
  • JS核心知识点梳理——正则篇(下)

    JS核心知识点梳理——正则篇(下)

    摘要:正则引言正则是一个前端必须掌握的知识。但是由于用的少,忘了记,记了忘,导致面试经常坐蜡。这里上篇先介绍正则的规则,下篇结合一些具体题目,带大家重新学习巩固一下正则,争取面试给自己加分。 正则 showImg("https://segmentfault.com/img/bVbo4...

    jemygrawjemygraw 评论0 收藏0
  • sublime正则搜索替换修改数据

    sublime正则搜索替换修改数据

    摘要:手动挡经常会改不齐全,发现能写正则还是很方便的。调出替换面板也可以快捷键这个引用到复杂点的数据里面真的省事不要太多方便不要太多我知道得太迟了。。。。。。一下仅供参考欢迎更正补充 手动挡经常会改不齐全,发现能写正则还是很方便的。 showImg...

    yy13818512006yy13818512006 评论0 收藏0
  • 数据结构与算法-LeetCode 格雷编码(No.89)

    数据结构与算法-LeetCode 格雷编码(No.89)

    摘要:例如,也是一个有效的格雷编码序列。示例输入输出解释我们定义格雷编码序列必须以开头。给定编码总位数为的格雷编码序列,其长度为。因此,当时,其格雷编码序列为。 LeetCode 89. 格雷编码 格雷编码是一个二进制数字系统,在该系统中,两个连续的数...

    YoungsYoungs 评论0 收藏0
  • 如何提升VS Code扩展的启动速度——不只是Webpack

    如何提升VS Code扩展的启动速度——不只是Webpack

    摘要:同时它又需要监听事件,当物联网设备插入计算机后做出响应。比如以热启动打开物联网项目工作区的启动时间在表中是毫秒,但是正在运行的扩展页面中大约是毫秒。当在中应用懒加载时,无论是否使用打包模块,没有工作区时启动速度都远快于打开物联网工作区...

    xiaolinbangxiaolinbang 评论0 收藏0
  • 免费开源api

    免费开源api

    摘要:网易云网易云是网上一位大神工具网易云获取的,数据都是真实的网易云数据大全这是一个兄弟收集的,种类挺多,就是有一些需要,不过大部分还是免费的免费这是网上一个免费网站,可以使用众多免费下面是我根据网易云做的高仿网易云桌面端应用,源码在上,...

    JeffrreyJeffrrey 评论0 收藏0
  • ES6:let const

    ES6:let const

    摘要:声明变量存在的问题变量提升引起的问题在的预编译阶段,引擎会将上面的函数修改如下因此,引入了块级作用域,强化对变量生命周期的控制,块级作用域声明在指定块作用域内的变量不能被该作用域之外来访问用法与相同,但可以把变量的作用域限制在当前代码...

    A  LoityA Loity 评论0 收藏0
  • 重学前端学习笔记(十六)--HTML元信息类标签

    重学前端学习笔记(十六)--HTML元信息类标签

    摘要:元信息类标签,就是用于描述文档自身的一类标签。二标签作为盛放其它语义类标签的容器使用。五标签标签是一组键值对,它是一种通用的元信息表示标签。具有属性的具有属性的标签,表示执行一个命令,可以不需要属性。 笔记说明 重学前端是程劭非(winte...

    gaomysiongaomysion 评论0 收藏0
  • vue计算属性Computed的小秘密

    vue计算属性Computed的小秘密

    摘要:中小秘密的发现之旅首先我们看一段代码请问会间隔的打印出来吗中去掉,再问会间隔的打印出来吗如果第二问没有打印出来,那么在第二问的基础上怎么修改才能再次打印出来呢我先来揭晓答案会打印出来不会打印出来可以用过添加监听,来打印请问为什么呢以下...

    adieadie 评论0 收藏0
  • 前端中的事件循环eventloop机制

    前端中的事件循环eventloop机制

    摘要:宏任务主要有整体代码交互事件环境。按照中的定义告诉浏览器你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。总结我们要记住最重要的两点是单线程和的循环机制。 showImg("https://segmentfault.com/img/bVbsEQs?w=900&...

    jsyzchenjsyzchen 评论0 收藏0

热门文章

<