用户中心USER CENTER

首页/用户
  • 【Node】前后端模块规范与模块加载原理

    摘要:例如指定一些依赖到模块中实现规范的模块化,感兴趣的可以查看的文档。 CommonJS 定义了 module、exports 和 require 模块规范,Node.js 为了实现这个简单的标准,从底层 C/C++ 内建模块到 JavaScript 核心模块,从路径分析、文件定位到编译执行,经历了一系列复杂的过程。简单的了解 Node 模块的原理,有利于我们重新认识基于 Node 搭建的...

    jsyzchen 发布于JavaScript
  • 那些被忽略的 JavaScript 数组方法细节

    摘要:这两个方法的参数是一致的,回调函数和执行回调函数时使用的值,回调函数中的参数也是一致的,分别是数组当前元素当前元素索引和数组本身。 青湛(GitHub/mintsweet) 原文链接 前言 自以为还算一个比较高产的人吧~但是感觉好久都没有写点什么没有营养的东西了,这一篇本来是打算去年年底都要拿出来说一说的,但是年底事情太多了,加上我真的变懒了拖到现在才要把这个准备了好久的标题完善一下...

    jsyzchen 发布于JavaScript
  • React-redux基础

    摘要:简介创建的函数,返回一个对象,包含等方法合并多个中间件处理,在实际的前调用一系列中间件,类似于绑定和函数式编程中常见的方法,介绍官方提供的绑定库。 前言 在学习了React之后, 紧跟着而来的就是Redux了~ 在系统性的学习一个东西的时候, 了解其背景、设计以及解决了什么问题都是非常必要的。接下来记录的是, 我个人在学习Redux时的一些杂七杂八~ Redux是什么 通俗理解 h...

    jsyzchen 发布于JavaScript
  • es6基础0x011:Set

    摘要:概述是一个新的数据结构,和其他语言的特性差不多,当然,作为中的,他还是有一些属于的特点。 0x000 概述 Set是一个新的数据结构,和其他语言的特性差不多,当然,作为js中的Set,他还是有一些属于js的特点。 0x001 初始化 new Set([iterable]); 初始化一个Set有一个可选的参数,这个参数必须是一个可迭代的对象,可迭代对象包括String、Array、Arr...

    jsyzchen 发布于JavaScript
  • 深拷贝和浅拷贝-深度解析

    摘要:圆圆中的也会变二浅拷贝圆圆不会变改变,因为只拷贝到一层同样,解构赋值也是如此圆三深拷贝方法先将对象转换为字符串然后再将字符串转为对象。圆圆不变不变但在转换,对象及时会出现问题,同时也会忽略。 前言 对于 数字,boolean 和 字符串 等基本类型 而言,赋值、浅拷贝和深拷贝无意义,因为每次都会在堆中开辟一块新的空间,指向新的地址。 一、赋值: 指向同一个地址,不拷贝。showImg(...

    jsyzchen 发布于JavaScript
<