上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 98 下一页
摘要: js判断对象是否为空对象 判断一个对象是否为空对象,本文给出三种判断方法: 1、最常见的思路,for...in...遍历属性,为真则为“非空数组”;否则为“空数组” function judgeObj(Obj){ for(var attr in Obj){ return alert('非空对象') 阅读全文
posted @ 2020-12-12 13:55 浅笑· 阅读(2660) 评论(0) 推荐(0) 编辑
摘要: 1、断开原因 WebSocket断开的原因有很多,最好在WebSocket断开时,将错误打印出来。 ws.onclose = function (e) { console.log('websocket 断开: ' + e.code + ' ' + e.reason + ' ' + e.wasClea 阅读全文
posted @ 2020-12-12 13:53 浅笑· 阅读(4785) 评论(0) 推荐(0) 编辑
摘要: 引言 闭包就是指 能够访问另一个函数作用域的变量的函数 ,闭包就是一个函数,能够访问其他函数的作用域中的变量,js有一个全局对象,在浏览器下是window,node下是global,所有的函数都在这个对象下,也能访问这个对象下的变量,这也就是说, js中的所有函数都是闭包 闭包的定义 函数与对其状态 阅读全文
posted @ 2020-12-12 13:51 浅笑· 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 什么是事件 我想你很可能听说过事件驱动, 但是事件驱动到底是什么?为什么说浏览器是事件驱动的呢?为什么 Nodejs 也是事件驱动的 ? 两者是一回事么? 实际上不管是浏览器还是 Nodejs 都是事件驱动的,都有自己的事件模型。在这里,我们只讲解浏览器端的事件模型,如果对 Nodejs 事件模型感 阅读全文
posted @ 2020-12-12 13:50 浅笑· 阅读(157) 评论(0) 推荐(0) 编辑
摘要: sort() 方法是最强大的数组方法之一。 数组排序 sort() 方法以字母顺序对数组进行排序: 实例 var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.sort(); // 对 fruits 中的元素进行排序 反转数组 rev 阅读全文
posted @ 2020-12-12 13:48 浅笑· 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 前言 之前有简单看过 vue patch 部分的源码,了解了是基于 Snabbdom 库实现的。最近想详细了解下 vue 处理 vnode patch 的整个过程,想知道它在 Snabbdom 之上做了哪些事情?所以带着这个问题,写了这篇文章来记录。 Snabbdom 做了哪些事? A virtua 阅读全文
posted @ 2020-12-11 15:37 浅笑· 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 引言 当我们谈起 nodejs 时,由于 JavaScript 只能在单线程上运行, 导致 一个 Node 进程只能运行在一个CPU上, 无法发挥现代 CPU 多核的特性。 这对于一个 服务端语言来说, 是比较掣肘其发展的。 好在 Node 在 v0.10 后, 可以使用 Cluster 模块搭建 阅读全文
posted @ 2020-12-11 15:36 浅笑· 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 前提条件 本文适用于所有使用 vue 的开发人, 包括初学者。在阅读本文之前,你应该具备一些前提条件: Node.js 10.x或更高版本。在终端或命令提示符下运行 node -v 来验证你的版本 npm 6.7 或以上版本 代码编辑器;我强烈推荐 Visual Studio Code 把最新版本的 阅读全文
posted @ 2020-12-11 15:32 浅笑· 阅读(5231) 评论(0) 推荐(0) 编辑
摘要: 在开发项目时,我们或许需要一份精致的开发文档,那么使用docsify是不错的选择,docsify是一个文档生成工具,它直接加载 Markdown 文件并动态渲染,同时还可以生成封面页。所以我们只需要写完 Markdown 文档,就可以看到文档页面了。 特性 无需构建无需编译,写完markdown文档 阅读全文
posted @ 2020-12-11 15:30 浅笑· 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 微服务架构的目标是帮助工程团队更快、更安全、更高质量地交付产品。拆分服务允许团队快速迭代的同时,保证了对系统剩余部分的最小影响。 在Medium,我们的技术堆栈始于2012年的单体Node.js应用程序。我们已经构建了几个卫星服务,但我们还没有制定一个系统地采用微服务架构的策略。 随着系统变得越来越 阅读全文
posted @ 2020-12-11 15:28 浅笑· 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 98 下一页