JavaScript
  • JavaScript闭包 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 58

    函数作为返回值高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。我们来实现一个对 Array 的求和。通常情况下,求和的函数是这样定义的:function sum(a...

  • JavaScript的变量作用域与解构赋值 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 86

    在 JavaScript 中,用 var 申明的变量实际上是有作用域的。如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量:'use strict...

  • JavaScript面向对象 class继承 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 44

    在上面的章节中我们看到了 JavaScript 的对象模型是基于原型实现的,特点是简单,缺点是理解起来比传统的类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。有没有...

  • JavaScript 原型继承 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 44

    在传统的基于 Class 的语言如 Java、C++ 中,继承的本质是扩展一个已有的 Class,并生成新的 Subclass。由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaSc...

  • JavaScript面向对象 - 创建对象 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 43

    JavaScript 对每个创建的对象都会设置一个原型,指向它的原型对象。当我们用 obj.xxx 访问一个对象的属性时,JavaScript 引擎先在当前对象上查找该属性,如果没...

  • JavaScript 面向对象编程 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 47

    JavaScript 的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢?当然不是。如果我们只使用 Number、Array、string 以及基本的 {....

  • JavaScript异步错误处理 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 45

    编写 JavaScript 代码时,我们要时刻牢记,JavaScript 引擎是一个事件驱动的执行引擎,代码总是以单线程执行,而回调函数的执行需要等到下一个满足条件的事件出现后,才会被执行。例如,se...

  • Node学习 - 内置 HTTP 模块 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 56

    Node 开发的目的就是为了用 JavaScript 编写 Web 服务器程序。因为 JavaScript 实际上已经统治了浏览器端的脚本,其优势就是有世界上数量最多的前端开发人员。HTTP 协议要理...

  • Node学习 - 内置 Stream 流 模块 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 41

    stream 是 Node 提供的又一个仅在服务端可用的模块,目的是支持 "流" 这种数据结构。 什么是流?流是一种抽象的数据结构。想象水流,当在水管中流动时,就可以从某...

  • Node学习 - 内置 fs 模块 原创

    • 小花花 小花花 在 2个月前 发布
    • 收藏数: 0 / 点赞数: 0 / 阅读数: 36

    简介:Node 内置的 fs 模块就是文件系统模块,负责文件读写。和所有其它 JavaScript 模块不同的是,fs模块同时提供了异步和同步的方法。回顾一下什么是异步方法。因为 JavaScript...

动态