万象云档 本次搜索耗时 1.830 秒,为您找到 807 个相关结果.
  • Arrays

    first / last flatten zip / unzip object range 练习 underscore为Array 提供了许多工具类方法,可以更方便快捷地操作Array 。 first / last 顾名思义,这两个函数分别取第一个和最后一个元素: let arr = [ 2 , 4 , 6 , 8 ]...
  • 操作数据库

    参考 在Node.js中,访问不同的数据库需要安装不同的数据库驱动。 因为我们使用Sqlite,所以需要安装Sqlite的驱动。这里我们选择sqlite3 这个驱动,它内置sqlite。 sqlite3 通过如下代码可以创建一个db 对象: // 指定模式打开test.db: const db = new sqlite3 . Data...
  • stream

    pipe 参考源码 stream 是Node.js提供的又一个仅在服务区端可用的模块,目的是支持“流”这种数据结构。 什么是流?流是一种抽象的数据结构。想象水流,当在水管中流动时,就可以从某个地方(例如自来水厂)源源不断地到达另一个地方(比如你家的洗手池)。我们也可以把数据看成是数据流,比如你敲键盘的时候,就可以把每个字符依次连起来,看成字符流。这个...
  • 十六、项目:平台游戏

    十六、项目:平台游戏 游戏 实现技术 关卡 读取关卡 角色 成为负担的封装 绘图 动作与冲突 角色的更新 跟踪按键 运行游戏 习题 游戏结束 暂停游戏 怪物 十六、项目:平台游戏 原文:Project: A Platform Game 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 ...
  • 数组

    indexOf slice push和pop unshift和shift sort reverse splice concat join 多维数组 小结 JavaScript的Array 可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array 的长度,直接访问length 属性: // Array.length: ...
  • 字符串

    多行字符串 模板字符串 操作字符串 toUpperCase toLowerCase indexOf substring JavaScript的字符串就是用'' 或"" 括起来的字符表示。 如果' 本身也是一个字符,那就可以用"" 括起来,比如"I'm OK" 包含的字符是I ,' ,m ,空格,O ,K 这6个字符。 如果字符串内部既包含...
  • (18)面向对象编程之ECMAScript实现

    (18)面向对象编程之ECMAScript实现 介绍 _15数据类型 _24原始值类型 Object_51Object类型 _77动态性 _154内置对象、原生对象及宿主对象 BooleanStringNumber_162Boolean,String和Number对象 Literal_191字面量Literal _277关联数组 _380对象...
  • 面向对象编程

    JavaScript的所有数据都可以看成对象,那是不是我们已经在使用面向对象编程了呢? 当然不是。如果我们只使用Number 、Array 、string 以及基本的{…} 定义的对象,还无法发挥出面向对象编程的威力。 JavaScript的面向对象编程和大多数其他语言如Java、C#的面向对象编程都不太一样。如果你熟悉Java或C#,很好,你一定明白...
  • 二十、Node.js

    二十、Node.js 背景 Node 命令 模块 使用 NPM 安装 包文件 版本 文件系统模块 HTTP 模块 流 文件服务器 本章小结 习题 搜索工具 目录创建 网络上的公共空间 二十、Node.js 原文:Node.js 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 部分参考...
  • 十一、异步编程

    十一、异步编程 异步 乌鸦科技 回调 Promise 故障 网络是困难的 Promise 的集合 网络泛洪 消息路由 async 函数 生成器 事件循环 异步的 bug 总结 练习 跟踪手术刀 构建Promise.all 十一、异步编程 原文:Asynchronous Programming 译者:飞龙 ...