用户中心USER CENTER

首页/用户
  • 在Windows 10平台上下载、安装和测试nodejs

    Node是一个服务器端 JavaScript 解释器,它可以帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。下面就来介绍如何在Windows平台上下载、安装nodejs。 一,下载nodejs文件 首先,我们在浏览器中输入nodejs,在搜索结果中,点击进入nodejs官方网站。showImg(https://segmentfault.com/im...

    shuibo 发布于JavaScript
  • React 源码剖析系列 - 不可思议的 react diff

    摘要:目前,前端领域中势头正盛,使用者众多却少有能够深入剖析内部实现机制和原理。当发现节点已经不存在,则该节点及其子节点会被完全删除掉,不会用于进一步的比较。 目前,前端领域中 React 势头正盛,使用者众多却少有能够深入剖析内部实现机制和原理。本系列文章希望通过剖析 React 源码,理解其内部的实现原理,知其然更要知其所以然。 React diff 作为 Virtual DOM 的加速...

    shuibo 发布于JavaScript
  • 漫谈js-原型

    摘要:原型链只看构造函数的原型对象和实例化出来的对象。既然构造函数本身是函数,那么和直接调用有什么区别答案揭晓只有通过调用构造函数才会走第二步,也就是原型的委托操作。 原型 相信js开发者都知道原型,原型链,但是很多人晕晕乎乎对此不知甚解。下面分享一下我的个人心得。 学习中的困惑 构造函数,原型,实例对象之间的关系是什么? 原型链是怎么继承的? 既然构造函数本身是函数,那么new和直接调用...

    shuibo 发布于JavaScript
  • 入手thinkjs,学习笔记

    摘要:最近刚刚学习了一个的开发框架,最重要的是可以用开发传送门以下是学习过程中的笔记上面时全局安装完成后用检查是否成功创建了一个名为的项目,然后进入目录,安装依赖,启动项目,浏览器打开就可以看到页面了。 最近刚刚学习了thinkjs--一个node的MVC开发框架,最重要的是可以用es6/es7开发【传送门】 以下是学习过程中的笔记: npm install thinkjs@2 -g --v...

    shuibo 发布于JavaScript
  • JavaScript生成二维码,H5+提供二维码扫码功能

    摘要:生成二维码的代码 生成二维码的JavaScript代码--qrcode.js /*from tccdn minify at 2014-6-4 14:59:43,file:/cn/c/c/qrcode.js*/ /** * @fileoverview * - Using the QRCode for Javascript library * - Fixed dataset of Q...

    shuibo 发布于JavaScript
<