js中Date()方法如何使用 ,1、获取当前时间必须实例化,Date对象会自动将当前日期和时间保存为初始值。,2、Date构造函数的参数,如果括号中有时间,返回参数中的时间。 ,以上就是js中Date()方法的使用,希望对大家有所... 网站建设# date# js# 参数 4年前280
Node.js 调试一路走来经历了什么 做为前端开发,想必大家都写过 Node.js 的代码,也大概率用 debugger 断点调试过。,我们可以用 Chrome Devtools 调试 Node.js 代码,也可以用 VSCode 来调试... 网站建设# js# node# 代码 4年前290
js状态模式是什么 ,说明,1、关键是区分事物内部的状态,事物内部状态往往会带来事物的行为改变。,即允许对象在内部状态发生改变时改变它的行为。,2、状态模式就是封装状态,允许一个对象在其内部状态改变时改变它的行为,我们之... 网站建设# js# 内部# 改变 4年前140
js中__proto__和prototype的关系 ,说明,1、每个对象都有__proto__属性来识别继承的原型对象,但只有函数有prototype属性。,2、每一个函数都有一个prototype属性,它是该函数的原型对象。,通过将实例对象的__pr... 网站建设# js# proto# prototype 4年前330
Deno vs Node.js:哪个更胜一筹? 译者 | 布加迪,审校 | 孙淑娟,您在本文中将了解Node.js和Deno、CommonJS与ECMAScript模块之间的区别、将TypeScript与Deno结合使用,以及使用Deno Dep... 网站建设# deno# javascript# js 4年前280
js中Array.filter()方法如何使用 ,1、用filter()方法返回的数组元素是调用的数组的子集。,传递的函数用于逻辑判断:该函数返回true或false。调用判断函数就像调用forEach()和map()一样。如果返回值是true或者... 网站建设# filter# js# true 4年前130
js创建数组对象的方法 ,说明,1、返回新创建并初始化的数组。如果调用构造函数数组()时没有参数,则返回的数组为空,长度字段为0。,调用构造函数时,只向其传递一个数值参数,构造函数将返回一个包含指定数量的元素和未定义元素的数... 网站建设# js# 参数# 数组 4年前540
如何使用Feathers.js和SQLite构建REST API 译者 | 卢鑫旺,审校 | 孙淑娟,你是否正在寻找一种方法来构建具有身份验证、数据库设置和授权等特性的Web应用程序,而无需编写大量的代码和配置?你是否想在几天内创建一个可用于生产的应用程序?信不信由... 网站建设# api# feathers# js 4年前330
js柯里化函数的好处 ,好处说明,1、可以把函数式编程变得简洁,没有冗余。,2、尽管有多个参数,仍然可以保留数学函数的定义。,3、可以将函数作为返回值输出,提前返回。,实例,以上就是js柯里化函数的好处,希望对大家有所帮助... 网站建设# js# 函数# 好处 4年前60
js使用语法的注意事项 ,说明,1、在js中严格区分大小写。其实这是用来排错的。,正常写代码不可能大写小写一段时间,但有时候可能会不小心写错,导致运行时无法显示预定效果,需要考虑大小是否有问题。,2、js中的每个句子都以分号... 网站建设# js# 唤醒# 教程 4年前170
js返回生成器的两种方法 ,方法说明,1、使用生成器函数的构造函数创建生成器函数,生成器函数返回生成器,实际使用少。,2、使用function*声明的函数是生成器函数,生成器函数返回的是生成器。,实例,以上就是js返回生成器的... 网站建设# js# 函数# 教程 4年前200
CSS 一步一步实现烟花动画 ,之前项目上需要做一个烟花动画,要求是随机大小,不同地方出现,先看一下效果:,,进一步,还能实现彩色的效果,如下,,什么样的场景决定使用什么样的动画。比如一些比较轻量、装饰性的动画,CSS 动画就足够... 网站建设# css# js# 动画 4年前690
JS 中的 Event Loop 是什么? ,大家好,我是前端西瓜哥,今天来认识一下什么是 Event Loop。,Event Loop,简单翻译就是 事件循环,是 JS 语言下实现运行时的一个机制。,JS 的异步并不像其他语言(比如 Jav... 网站建设# event# js# loop 4年前450
基于Electron开发Hosts切换工具的“踩坑”之旅 ,说起桌面应用,以前一直想开发个跨平台的应用,学习了一下Qt,偷了一些QQ的素材,整了个简单的IM,但是迫于C++基本属于语法入门阶段,写个东西是真费劲。,最近几年Electron忽然火了起来,也诞生... 网站建设# electron# html# javascript 4年前270
Node.js C++ 层的任务管理 好久没更新了,今天写个笔记。,我们都知道 Node.js 是基于事件循环来运行的,本质上是一个生产者 / 消费者模型,所以就少不了任务的管理机制,不过本文不是介绍事件循环中的任务管理,而是 C++ 层... 网站建设# c# js# node 4年前230
TypeScript 中的 Any、Unknown、Never 和Void ,大家好,我是前端西瓜哥。今天来学习 TS 中几个比较特殊的类型:any、never、never、void。,any 表示 任意类型。,它是任意类型的父类,任意类型的值都可以赋予给 any 类型:,它... 网站建设# any# js# never 5年前300
面试率超高的JS事件循环,看这篇就够了 ,大家好,我是 CUGGZ。,事件循环是 JavaScript 中一个非常重要的概念,下面就来看看浏览器和 Node.js 中的事件循环的原理,以及两者之间的差异!,我们知道,JavaScript是一... 网站建设# javascript# js# 单线程 5年前320
用Go重写Node.js服务:项目性能提升五倍,内存减少40% Hasura Storage 是一项开源服务,在 hasura 和任何 s3 兼容的存储服务之上增加了一个存储服务。其目的是能够利用云存储服务,同时也利用 hasura 的功能,如它的 graphql... 网站建设# hasura# js# node 5年前1370
为什么我要含泪挥别 CSS-in-JS? 这篇文章将深入探讨最初吸引我使用CSS-in-JS以及后来又决定放弃的原因。如果你对CSS-in-JS背后的逻辑感兴趣,建议耐心看完本文。,顾名思义,CSS-in-JS允许你通过在JavaScript... 网站建设# css# js# react 5年前630
JavaScript错误对性能的影响 虽然Web性能的实践已经存在了一段时间,并且多年来研究和调试JavaScript (JS)错误的能力有所提高,但我们从未真正关注过错误对性能的影响。,JavaScript错误是Akamai的真实用户... 网站建设# javascript# js# 性能 5年前440
为什么和 CSS-in-JS 说拜拜 ,本文是由 Emotion 的第二大活跃维护者 Sam 分享,本文第一人称都指的是 Sam。Emotion 是一个广泛流行的 CSS-in-JS 库,用于React。文章 Sam 会带大家深入探讨 C... 网站建设# css# emotion# js 5年前510
JavaScript 代码越来越难读了 ... 今天来给大家介绍 JavaScript 代码的一个新运算符:管道运算符 |>。,当我们在 JavaScript 中对一个值执行连续操作(例如函数调用)时,目前有两种基本方式:,在 2020 年 ... 网站建设# javascript# js# 代码 5年前180
Cloudflare、Deno 和 Node.js 三方合作,改善 JS 互操作性 Cloudflare 宣布正在与 Deno(Deno 运行时背后的开发商)以及 Node.js 技术指导委员会合作,他们将共同创建使开发人员能够在 Deno、Node.js 和 Cloudflare ... 网站建设# cloudflare# deno# js 5年前220
Nuxt.js 3.0 正式发布!为每个人提供了一个愉快的 Vue 全栈开发体验 11 月 16 日,全球最大的 Nuxt 会议 Nuxt Nation 2022 在线举行,并正式发布了 Nuxt.js 3.0 的第一个稳定版本。Nuxt 3 是基于 Vite[1]、Vue3[2... 网站建设# js# nuxt# vue 5年前180
如何使用Node.js构建微服务 ,译者 | 李睿,审校 | 孙淑娟,使用Node.js构建微服务是一种事件驱动的开发架构,允许开发人员开发功能加载、可扩展和可靠的应用程序。,构建应用程序不仅要满足客户的要求,还要将复杂的功能与动态编... 网站建设# js# node# 应用程序 5年前610
还在使用定时器吗?有点离谱的 CSS 电子时钟 通常要做一个时钟,肯定离不开 JS 定时器。今天换一种思路,用 CSS 来实现一个时钟,如下:,你也可以访问这个CSS time (codepen.io)[1]查看实际效果。,当然借用了一点点 JS ... 网站建设# css# js# property 5年前480
Web性能优化的15条实用技巧 javascript在浏览器中运行的性能,可以认为是开发者所面临的最严重的可用性问题。这个问题因为javascript的阻塞性而变得复杂,事实上,多数浏览器使用单一进程来处理用户界面和js脚本执行,所... 网站建设# js# 下载# 文件 5年前490
前端知识分享:你应该知道的五种JS错误处理方法 编写web时,js报错,会带来灾难性后果,轻则功能不work!重则页面白屏;今天就跟大家分享一下几个js中常见的处理错误的方法。,try catch代码块尝试执行一段代码,如果发生错误,它就跳转到ca... 网站建设# js# 处理错误# 报错 5年前260
这篇手写 Promise 你一定要康康 最近重温了一下 Q/Promise[1] 的设计讲解,结合自己的理解和一些小优化,决定也来写一篇手写 Promise 的文章。,我们先以观察者模式作为基石来搭建一个基础版本,实现的功能如下:,代码很简... 网站建设# js# promise# 代码 5年前420
一次 yarn 安装依赖失败,让我重新认识了 NPM 版本号规则 现代的前端开发、Node.js 后端开发中 NPM 包管理是最基础也是最关键的一部分,本文将从一个问题开始,阐述 NPM 版本控制的工作原理,我相信这是每一个使用了 NPM 的开发人员都应该熟悉的知识... 网站建设# bson# js# node 5年前430
熟悉事件循环?为什么会分为宏任务和微任务 在了解事件循环前,需要一些有关 JS 特性的前置知识。,JS 引擎是单线程的,直白来说就是一个时间点下 JS 引擎只能去做一件事情,而 Java 这种多线程语言,可以同时做几件事情。,JS 做的任务分... 网站建设# js# 任务# 异步 5年前490