获得徽章 19
- #挑战每日一条沸点# 模块块是一种新的代码结构,允许你创建内联的、封闭的模块。模块块使用新的 module 关键字声明,并可以与 import 和 export 一起使用。
const mathModule = module {
export const add = (a, b) => a + b;
export const subtract = (a, b) => a - b;
};
import { add, subtract } from mathModule;
console.log(add(1, 2)); // 输出 3
console.log(subtract(5, 3)); // 输出 2展开评论点赞 - #码上掘金# 这是 Vue 官网的一个完全标准的 TodoMVC 实现,对其进行了汉化处理。组件实现了一个简单的 TodoList 应用程序,其中包括添加、编辑、删除、过滤、状态持久化等功能。
code.juejin.cn
评论点赞 - #Auto-GPT尝鲜# Auto-GPT是一种以自然语言给出目标的“AI代理”,可以尝试通过将目标分解为子任务并自动循环使用Internet和其他工具来实现该目标。它使用OpenAI的GPT-4或GPT-3.5 API,是使用GPT-4执行自主任务的应用程序的首批实验性项目,目的是让 GPT-4 完全自动化运行。除了能够自动联网搜索、搜集各种数据之外,它还能尝试访问当下的主流网站和平台,利用 GPT 进行文件存储和总结。
特性
用于搜索和信息收集的 Internet 访问
长期和短期内存管理
用于文本生成的 GPT-4 实例
访问热门网站和平台
使用 GPT-3.5 进行文件存储和汇总展开评论点赞 - #挑战每日一条沸点# Bard 的最近更新可以帮助用户完成编程和软件开发任务,包括代码生成、代码调试和解释。
Bard 的编程能力支持 20 多种语言,包括 C++, Go, Java, Javascript, Python 和 TypeScript 等流行语言。它还可以帮助用户为 Google Sheets 编写函数。此外,Python 代码可以直接导出到 Google Colab,无需复制和粘贴,简化了在浏览器中的代码执行。
除了生成代码,Bard 还可以帮助解释代码片段的作用。对于初学者,或者需要一些额外的支持来理解代码块可能输出的内容,这项功能十分有用。
此外,Bard 还可以帮助调试代码,甚至是 Bard 自己编写的代码。如果 Bard 返回了错误消息或代码未按预期运行,只需告诉 Bard“此代码无法运行,请修复”,Bard 就会进行调试。展开评论点赞 - #挑战每日一条沸点# ECMAScript 2023 在Array和TypedArray原型上增加了findLast()和findLastIndex() 方法。它们与find()和findIndex()做同样的事情,但顺序相反。这两个方法都很方便,可跳过创建临时的重复、突变和混乱的索引减法。
Array.prototype 上的 reverse()、sort() 和 splice() 方法就地改变数组。Change Array by Copy 提案添加了那些返回新 copy 方法的等价物 — toReversed()、toSorted() 和 toSpliced()。该提案还添加了一个 with() 方法,该方法返回一个新的数组,其中给定索引处的元素被替换为给定值,以避免使用 bracket notation 的就地突变。
const original = [1, 2, 2, 4];
const withThree = original.with(2, 3);
console.log(original); // [ 1, 2, 2, 4 ]
console.log(withThree); // [ 1, 2, 3, 4 ]展开评论点赞