视野修炼-技术周刊第35期

简介: 🔥强烈推荐1. ECMAScript 2023 新特性今年即将推出的一些 JavaScript 语言特性,预计在 6 月底发布部分内容或多或少在之前 stage2/3 阶段的时候就有所耳闻了,几个实用性强的如下1.1 findLast/findLastIndex与 find/findIndex 行为类似,倒序查找

🔥强烈推荐

1. ECMAScript 2023 新特性

今年即将推出的一些 JavaScript 语言特性,预计在 6 月底发布

部分内容或多或少在之前 stage2/3 阶段的时候就有所耳闻了,几个实用性强的如下

1.1 findLast/findLastIndex

与 find/findIndex 行为类似,倒序查找

const arr = [1, 2, 3, 4]
arr.findLastIndex((v) => v % 2 === 0) // 3
arr.findLast((v) => v % 2 === 0) // 4

.2 WeakMap支持使用Symbol作为Key

在此之前只允许使用 普通对象作为key

const weak = new WeakMap()
const key = Symbol('')
weak.set(key, 'hello world')
console.log(weak.get(key)) // hello world

.3 Change Array by copy

在之前sort,reserve,splice等方法都会改变原数组

通过这个特性,支持从创建的数组副本里改变数组,而不影响原来的内容,操作后返回一个新的数组

下面简单介绍一下toSorted(排序),toReversed(逆序),with(改变某一项的值),tospliced(增/删) 用法

image.png

2. Xmind Copilot - AI生成思维导图

一键拓展思路,高效生成文章

image.png

非常nice,赶紧上车(亲测注册当天就通过审核)

3. AI 工具箱

网址分门别类的整理了许多AI相关的站点和工具,适合放入收藏夹

image.png

🔧开源工具&技术资讯

4. 2023 Web Components 现状(中文)

本文讨论了 Web Components 当前的标准现状,以及对未来的展望

image.png

5. HTML 的新增标签 search

HTML 的最新标准新增了<search>标签,它类似于<div>标签,用来放置搜索相关的元素。

<header>
  <h1><a href="/">My fancy blog</a></h1>
  ...
  <search>
    <form action="search.php">
      <label for="query">Find an article</label>
      <input id="query" name="q" type="search">
      <button type="submit">Go!</button>
    </form>
  </search>
</header>

6. wails - 使用 Go 构建跨平台应用

image.png

🤖AI工具&资讯

7. AI 法律助手

作者将中国法律法规喂给 ChatGPT,做成的法律问答引擎

image.png

8. 语雀:Midjourney&Stable diffusion 知识库

对文生图感兴趣的小伙伴可以关注一下

image.png

9. OpenAI现场演示官方版AutoGPT

创作画画发推一条龙,自主调用外部应用完成任务

10. 讯飞版ChatGPT

笔者还没排上(申请后会有AI打电话过来确认信息)

image.png

同事排上了,测试后代码功底还不错,默认支持多轮对话

11. MiniGPT-4 - 看图聊天,不在话下

image.png

相关文章
|
10月前
|
人工智能 JavaScript 安全
视野修炼-技术周刊第52期
🔥强烈推荐 1. 极速图片压缩器 软件特色 具有超快的压缩速度 支持压缩 GB 级别的超大体积的图片 支持 7 种图片格式 支持原始图片预览 支持【鼠标拖拽】【点击选择】【ctrl + v 粘贴】 等多种方式添加图片 支持添加文件夹,可自动解析文件夹内所有符合要求的图片 实时显示压缩进度 完全在本地执行压缩,有无网络均可,不上传图片,充分保证隐私安全
|
10月前
|
Rust 自然语言处理 前端开发
视野修炼-技术周刊第66期
🔥强烈推荐 1. Oxlint 正式发布 Oxlint 是一个 JavaScript linter,旨在捕获错误或无用的代码,默认情况下不需要任何配置 基于 Rust 实现,速度极快(比 ESLint 快 50-100 倍) 下面是使用示例,项目里直接执行如下的指令即可。
|
10月前
|
存储 人工智能 前端开发
视野修炼-技术周刊第61期
🔥强烈推荐 1. 2023年🧑‍💻工程师的 Mac 工具箱 Arc - 浏览器, Warp - 终端, Raycast - 启动器,Orbstack - 容器,Setapp - 软件订阅,CleanShotX - 截屏,OBS - 录屏推流,Gifox - Gif图制作, 1Password - 密码管理器,Bartender - 菜单栏管理,Downie - 视频下载,IINA / Infuse - 视频播放器,iRightMouse - 鼠标右键增强,PopClip / Bob - 鼠标工具 Arc 和 Warp 目前笔者一直在用,其它的看着也还不错,按使用场景可以试试 作者:粥里
|
10月前
|
资源调度 Rust 前端开发
视野修炼-技术周刊第59期
🔥强烈推荐 1. Yarn 4.0 正式发布,性能大幅提升! 10.23 日,Yarn 4.x 发布。 新的官网如下 看上去档次高了
|
10月前
|
Web App开发 人工智能 JSON
视野修炼-技术周刊第54期
🔥强烈推荐 1. Node.js 16 EOL EOL(end of life) 2023 年 9 月 11 日,Node.js 16 将停止维护,推荐大家切换到 Node.js 18 使用(EOL 2025-04-30) 官推下面很多都在推荐 Bun 了 😄
|
10月前
|
人工智能 JavaScript 开发工具
视野修炼-技术周刊第39期
🔥强烈推荐 1. Transformers.js - 浏览器直接运行AI模型 "抱抱脸"🤗 近期推出了 JS 版SDK,至此可以使用 Node.js 和 浏览器运行提供的AI模型了,大大降低了使用门槛 下面看一下官方示例,在浏览器里的运行效果 只需要在 index.html 加入以下代码 html复制代码
|
10月前
|
JSON 前端开发 JavaScript
视野修炼-技术周刊第22期
🔥强烈推荐 1. 英:纯CSS实现树状视图 利用ul,li,details,summary4个标签实现 其中summary,可以通过open属性控制显隐状态 下面是个最简示例
|
10月前
|
Web App开发 人工智能 Rust
视野修炼-技术周刊第56期
🔥强烈推荐 1. Vite 的现状与未来展望 10 月 5 日 - 6 日,ViteConf 2023 在线举行,尤大发表了题为《The State of Vite》 的演讲,有如下几个值得关注的点: Vite 5.0 目前处于测试阶段(beta):停止支持已经 EOL 的 Node.js 版本;推荐使用ESM 🔥 Rolldown(使用 Rust 开发的 Rollup 替代品):Vite 团队正在研发 Rolldown,同时与 Rspack 团队合作开发一些共享的底层工具和功能
|
10月前
|
Web App开发 人工智能 前端开发
视野修炼-技术周刊第64期
🔥强烈推荐 1. VueDraggablePlus - 祖师爷推荐拖拽库 支持 Vue2 和 Vue3 的拖拽组件库。祖师爷力荐🔥
|
10月前
|
人工智能 Rust JavaScript
视野修炼-技术周刊第62期
🔥强烈推荐 1. Vite5.0 发布! 11 月 16 日,Vite 5.0 正式发布 该版本主要关注API优化,去除过时功能,并解决一些长期存在的问题。 使用了Rollup 4,这在构建性能方面有了很大的提升。 对Node.js的支持进行了调整,现在需要使用Node.js 18+版本。 2. Bubble - README 小组件 该仓库收集各种可以放在 GitHub Profile 和 Readme 上面的小组件。