首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS学习笔记,持续记录

如果要解释为对象, 最好在大括号加上圆括号。 因为圆括号的里面, 只能是表达式, 所以确保大括号只能解释为对象 。 3....导出参数指定单个命名导出,而import * as name 语法导入所有导出 js中的&&和|| js的&&和||符号不同于PHP中的用法。 在PHP中&& 和|| 只会进行逻辑运算返回布尔值。...5 || 4 );/*当结果为真时,返回第一个为真的值5*/ console.log( 0 || 0 );/*当结果为假时,返回第二个为假的值0*/ js中||和&&的特性帮我们精简了代码的同时,...js中的self self 指窗口本身,它返回的对象跟window对象是一模一样的。new一个普通函数的时候会调用这个函数。...FileReader.readAsDataURL 动画事件 animationstart - CSS 动画开始后触发 animationiteration - CSS 动画重复播放时触发 animationend - CSS 动画完成后触发 问题记录

76140

Wiki.js 配置记录

尝试创建自己的知识库,挑来挑去准备用 Wiki.js 先试试水,本文记录独立部署 wiki.js 的过程。...高性能:运行在速度极快的 Node.js 引擎上,它的构建考虑到了性能。 可定制:完全自定义您的 wiki 的外观,包括一个明暗模式。...可伸缩性:无论是在一个小小的 Raspberry Pi 上还是在一个高性能的云虚拟机上,Wiki.js 聪明地利用了可用的资源。 便于安装:可以在几分钟内在任意平台完成部署。...特色功能 中文:Wiki.js支持中文,你可以直接在设置中将Wiki.js调整为中文。 主题:Wiki.js自带了几个导航和主题,你可以自由调整。 评论:Wiki.js支持第三方评论。...存储:Wiki.js支持第三方存储,特别适合大型的Wiki站点。 多用户:需要开启Wiki.js的注册模式。 多种登录模式:Wiki.js支持多种登录模式,几乎已经集成了市面上各种登录方式。

12710

js手写题汇总(面试必刷)

()JSON.parse(JSON.stringify(obj))是目前比较常用的深拷贝方法之一,它的原理就是利用JSON.stringify 将js对象序列化(JSON字符串),再使用JSON.parse...来反序列化(还原)js对象。...key]; } } return newObject;}参考:前端手写面试题详细解答实现Ajax步骤创建 XMLHttpRequest 实例发出 HTTP 请求服务器返回 XML 格式的字符串JS...实现有并行限制的 Promise 调度器题目描述:JS 实现一个带并发限制的异步调度器 Scheduler,保证同时运行的任务最多有两个addTask(1000,"1"); addTask(500,"2...this.rejectedCallbacks = []; // 状态转变为 resolved 方法 function resolve(value) { // 判断传入元素是否为 Promise 值,如果是,则状态改变必须等待一个状态改变后再进行改变

1K10

Node.JS 学习记录(01)

(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。...接下来让我们来执行一个 do-while 循环: > var x = 0 undefined > do { ... x++; ... console.log("x: " + x); ... } while...Node.js 回调函数 Node.js 异步编程的直接体现就是回调。 异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。...) { } 阻塞代码实例 创建一个文件 input.txt ,内容如下: 菜鸟教程官网地址:www.runoob.com 创建 main.js 文件, 代码如下: var fs = require...非阻塞代码实例 创建一个文件 input.txt ,内容如下: 菜鸟教程官网地址:www.runoob.com 创建 main.js 文件, 代码如下: var fs = require("fs");

78710

Node.JS 学习记录(02)

Node.js EventEmitter Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。...Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。...下面我们用一个简单的例子说明 EventEmitter 的用法: //event.js 文件 var EventEmitter = require('events').EventEmitter; var...node event.js some_event 事件触发 EventEmitter 的每个事件由一个事件名和若干个参数组成,事件名是一个字符串,通常表达一定的语义。...因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。 在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。

68910
领券