探索图像编辑的无限可能——Adobe Photoshop全解析

文章目录

    • 前言
    • 一、PS的历史
    • 二、PS的应用场景
    • 三、PS的功能及工具用法
    • 四、图层的概念
    • 五、调整与滤镜
    • 六、创建蒙版
    • 七、绘制形状与路径
    • 八、实战练习
    • 结语


前言

在当今数字化的世界里,视觉内容无处不在,而创建和编辑这些内容的能力已经成为许多行业的核心技能。Adobe Photoshop作为全球最著名的图像编辑软件之一,自1990年首次发布以来,已经成为了创意专业人士和业余爱好者手中的利器。它不仅仅是一个软件,更是一种艺术表达的方式。本文将深入探讨Photoshop的历史、功能以及使用技巧,帮助读者更好地理解和掌握这一强大的工具。


一、PS的历史

Adobe Photoshop,简称PS,是一款由Adobe Systems开发的图像编辑软件。Photoshop最初是在1987年由托马斯·诺尔(Thomas Knoll)创建的一个名为Display的程序,它原本是用于显示灰度图像的。随后他的兄弟约翰·诺尔(John Knoll)加入了这个项目,并开始为该软件添加更多功能,如色彩支持等。在1988年,两人决定将其商业化,并最终与Adobe公司合作。1990年2月,Photoshop 1.0正式发布,成为图形设计和摄影行业的重要工具。

从那时起,Photoshop经历了多个版本的迭代,每次更新都带来了新的特性和改进。它逐渐成为了专业级别的图像处理标准,被广泛应用于印刷出版、广告摄影、影像创意、网页制作等多个领域。

二、PS的应用场景

  • 摄影后期处理:调整曝光、对比度、色彩平衡等参数,修复照片缺陷。
  • 平面设计:创作宣传海报、名片、书籍封面等作品。
  • UI/UX设计:设计网站界面、移动应用程序界面等交互式产品。
  • 3D建模预览:虽然不是主要用途,但也可以作为3D模型的纹理贴图制作工具。
  • 视频编辑:结合After Effects使用,可以完成一些基础的视频帧处理任务。

三、PS的功能及工具用法

  • 基础工具
    • 选择工具:包括矩形选框工具(快捷键M)、套索工具(L)、快速选择工具(W),用于精确地选择图像中的特定区域。这些工具可以帮助用户隔离出需要编辑的部分。
    • 绘画工具:例如画笔工具(B)、铅笔工具(B)、橡皮擦工具(E),提供丰富的绘画体验。可以通过调整硬度、不透明度、流量等属性来改变绘制效果。
    • 修饰工具:比如模糊工具(R)、锐化工具(R)、涂抹工具(R),用于增强或修改图像细节。通过鼠标拖动可以实现不同程度的效果。
    • 文本工具(T):可以在图像中添加可编辑的文本图层,设置字体、大小、颜色等属性。
  • 高级特性
    • 图层:允许用户将不同的元素放在单独的图层上,方便管理和编辑。可以通过图层面板调整顺序、混合模式、透明度等。
    • 蒙版和通道:提供了非破坏性编辑的方式,以及对颜色信息进行更精细控制的能力。使用蒙版可以平滑过渡不同图层的内容,而通道则用于分别调整红、绿、蓝三原色。
    • 滤镜效果:内置了大量的滤镜,如高斯模糊、镜头光晕等,可以用来创造特殊视觉效果。每个滤镜都有自己的参数设置界面。
    • 智能对象:保持图像内容的矢量数据或原始分辨率,使得放大时不会失真。双击智能对象图层缩略图即可编辑其内容。
    • 自动化:通过动作记录器或者脚本语言(如JavaScript、AppleScript、VBScript)来实现批处理操作。动作可以录制一系列命令并重复应用到多张图片上。
  • 其他重要工具
    • 修复画笔工具(J):用于去除瑕疵、污点或不需要的对象,同时保留周围的纹理和阴影。
    • 裁剪工具(C):用于调整图像尺寸或构图,确保图像比例符合需求。
    • 渐变工具(G):可以创建线性、径向、角度、对称和菱形五种类型的渐变填充。
    • 钢笔工具(P):用于创建路径,是绘制形状和选择复杂轮廓的强大工具。

四、图层的概念

什么是图层?

在Photoshop中,图层就像是透明的覆盖物,你可以在上面绘制或编辑图像而不影响下面的图层。每个图层可以包含不同的图像元素、文本、形状等。你可以把它们想象成堆叠在一起的一系列透明胶片,每一层都可以独立地进行修改。

图层面板

当你打开Photoshop时,你会看到一个叫做“图层”面板(Layers Panel)的窗口,默认情况下它位于界面的右侧。这个面板展示了所有当前文件中的图层,并且允许你管理这些图层,包括创建新图层、调整图层顺序、设置图层样式和效果等。

常用图层操作

  • 新建图层:通过点击图层面板底部的新建图层按钮,或者使用快捷键 Shift + Ctrl + N (Windows) / Shift + Command + N (Mac),可以添加一个新的空白图层。
  • 删除图层:选择要删除的图层,然后按下键盘上的 Delete 键,或者右键单击图层并选择删除图层选项。
    复制图层:选中图层后,按 Ctrl + J (Windows) 或 Command + J (Mac) 可以快速复制所选图层。
  • 调整图层顺序:可以通过拖动图层上下移动来改变它们的显示顺序。最顶部的图层会遮挡下面的图层。
  • 锁定图层:锁定图层可以防止意外编辑,你可以选择锁定透明像素、位置、绘画或全部。
  • 合并图层:当多个图层不再需要单独编辑时,可以选择合并它们以减少文件大小或简化工作流程。注意一旦合并,就无法再单独编辑原始图层了。

图层的属性

  • 不透明度:控制图层的透明程度,从完全透明到完全不透明。
  • 填充:与不透明度类似,但只影响图层的内容,不影响图层样式。
  • 混合模式:更改图层与其下方图层之间的颜色混合方式,产生不同的视觉效果。

特殊类型的图层

  • 背景图层:默认情况下,新建文档会有一个名为“背景”的图层,它是锁定状态的,不能直接调整其位置或透明度。双击背景图层可以解锁它,使其变成普通图层。
  • 文字图层:当你使用文字工具输入文本时,会自动生成一个文字图层,保留了文本的可编辑性。
  • 形状图层:使用形状工具绘制矢量图形时创建的图层。
  • 智能对象:这是一种特殊的图层类型,它可以包含图像、文本或其他图层,并作为一个整体被非破坏性地变换或滤镜处理。
  • 调整图层:用于应用色彩和色调调整,不会直接修改图像数据,因此可以随时调整或移除。

五、调整与滤镜

图像调整

图像调整是指对图像的颜色、色调、对比度等属性进行非破坏性的修改,以改善或改变图像的视觉效果。Photoshop提供了多种调整工具,允许用户根据需要对图像进行微调。以下是一些常用的调整选项:

  • 亮度/对比度(Brightness/Contrast):增加或减少图像的整体亮度和对比度。
  • 色阶(Levels):通过调整输入和输出色阶来控制图像的阴影、中间调和高光部分。
  • 曲线(Curves):一个更为精细的调整工具,可以单独调整不同亮度级别的色彩分量,提供更精确的色调校正。
  • 色彩平衡(Color Balance):调整图像中的红、绿、蓝三种原色的比例,从而改变整体色调。
  • 色相/饱和度(Hue/Saturation):改变图像中颜色的色相、饱和度和明度。
  • 黑白(Black & White):将彩色图像转换为灰度或黑白图像,并可选择性地调整不同颜色通道的灰度值。
  • 曝光(Exposure):调整图像的曝光度,类似于摄影中的曝光设置。

滤镜

滤镜是用来创建特殊视觉效果的强大工具。Photoshop自带了大量的滤镜,可以模拟传统暗房技术的效果,也可以生成各种艺术风格和创意效果。使用滤镜时需要注意的是,它们通常会直接修改图层的内容,因此建议先将图层转换为智能对象,以便保持滤镜效果的非破坏性和可编辑性。一下是一些常见的滤镜:

  • 模糊滤镜(Blur Filters):如高斯模糊、动感模糊等,用来柔化图像或模拟运动效果。
  • 锐化滤镜(Sharpen Filters):增强图像细节,使边缘更加清晰。
  • 扭曲滤镜(Distort Filters):如波浪、球面化等,用于变形图像以创造独特的视觉效果。
  • 纹理滤镜(Texture Filters):给图像添加质感,例如颗粒、画布纹理等。
  • 杂色滤镜(Noise Filters):添加或减少图像中的随机噪点,可用于模拟胶片颗粒或其他效果。
  • 渲染滤镜(Render Filters):创建三维形状、光线效果等。
  • 艺术滤镜(Artistic Filters):模仿不同的绘画风格,如油画、水彩等。

六、创建蒙版

什么事蒙版?

蒙版(Mask)是Photoshop中一种用于控制图层透明度的技术,允许你以非破坏性的方式隐藏或显示图层的部分内容。通过蒙版,你可以精确地决定哪些部分可见,哪些部分不可见,而不会永久改变原始图像数据。这使得后期调整变得更加灵活和容易。

类型

  • 图层蒙版(Layer Mask):这是最常用的蒙版类型,它与特定的图层关联,用黑白灰度图像来定义该图层的透明度。白色表示完全不透明,黑色表示完全透明,灰色则表示不同程度的半透明。
  • 矢量蒙版(Vector Mask):由路径组成的蒙版,适用于需要锐利边缘的情况,如文字或几何形状。矢量蒙版可以在不失真的情况下进行缩放。
  • 剪贴蒙版(Clipping Mask):不是传统意义上的蒙版,而是利用下方图层的透明度来影响上方图层的可见性。

如何创建蒙版

  • 添加图层蒙版
    • 选择要添加蒙版的图层。
    • 点击图层面板底部的“添加图层蒙版”按钮(一个矩形内有一个圆圈的图标),或者右键点击图层并选择“添加图层蒙版”。
    • 默认情况下,新蒙版是全白的,意味着图层上的所有内容都是可见的。
  • 编辑蒙版
    • 使用画笔工具(Brush Tool)或其他绘图工具,在蒙版上绘画。使用黑色可以隐藏图层上的对应区域;使用白色可以恢复隐藏的内容;使用灰色可以获得半透明效果。
    • 调整画笔的硬度和大小,以获得更自然的过渡效果。
    • 如果需要反转蒙版,可以选择蒙版并按 Ctrl + I (Windows) 或 Command + I (Mac) 来反相颜色。
  • 应用或删除蒙版
    • 应用蒙版会将蒙版的效果永久应用于图层,并移除蒙版本身。
    • 删除蒙版则会彻底移除蒙版及其效果,但保留原始图层内容。

蒙版技巧

  • 链接蒙版和图层:默认情况下,蒙版和图层是链接在一起的,移动其中一个也会移动另一个。如果想单独移动蒙版或图层,可以点击图层面板中两者之间的链接图标取消链接。
  • 查看蒙版:按下键盘上的 Alt 键(Windows)或 Option 键(Mac),然后点击蒙版缩略图,可以看到纯黑白的蒙版视图。
  • 蒙版密度:可以通过调整图层蒙版的不透明度来整体控制蒙版的效果强度。

适用场景

  • 图像合成:当你想要将两个不同的图像无缝融合时,蒙版可以帮助你平滑地过渡不同图像之间的边界。
  • 局部调整:结合调整图层和蒙版,可以对图像的特定区域进行精确的颜色或亮度调整,而不影响其他部分。
  • 创造特效:使用渐变、图案填充等方法制作蒙版,可以创造出各种独特的视觉效果。

七、绘制形状与路径

形状工具(Shape Tools)

Photoshop 提供了一系列的形状工具,用于快速创建常见的几何图形,如矩形、椭圆、多边形等。这些形状是以矢量的形式创建的,因此可以无损缩放,并且可以在任何时候进行编辑。

  • 矩形工具(Rectangle Tool):用于绘制矩形或正方形。
  • 圆角矩形工具(Rounded Rectangle Tool):用于绘制带有圆角的矩形。
  • 椭圆工具(Ellipse Tool):用于绘制椭圆或圆形。
  • 多边形工具(Polygon Tool):用于绘制多边形,可以通过设置边的数量来改变形状。
  • 直线工具(Line Tool):用于绘制直线段。
  • 自定义形状工具(Custom Shape Tool):可以从预设库中选择各种复杂的形状,或者导入自己的SVG文件作为自定义形状。

使用形状工具

  1. 选择工具箱中的一个形状工具。
  2. 在选项栏中选择填充颜色、描边颜色以及是否创建形状图层、工作路径或像素。
  3. 按住 Shift 键拖动鼠标以保持比例绘制正方形、圆形或多边形。
  4. 可以通过路径选择工具调整形状的位置或大小,也可以使用直接选择工具编辑形状的锚点。

路径工具(Path Tools)

路径是一系列连接的点,它们定义了形状的轮廓。路径本身是不可见的,但可以用来创建形状、文字、选区等。路径工具包括钢笔工具(Pen Tool)、自由钢笔工具(Freeform Pen Tool)、删除锚点工具(Delete Anchor Point Tool)、添加锚点工具(Add Anchor Point Tool)和转换点工具(Convert Point Tool)。

  • 钢笔工具(Pen Tool):用于手动绘制精确的路径。点击鼠标添加锚点,按住并拖动可以创建曲线。按 Ctrl (Windows) 或 Command (Mac) 键可以临时切换到直接选择工具移动锚点。
  • 自由钢笔工具(Freeform Pen Tool):允许你像用铅笔一样自由地绘制路径,适合绘制不规则形状。
  • 删除锚点工具(Delete Anchor Point Tool):从现有路径中移除锚点。
  • 添加锚点工具(Add Anchor Point Tool):在现有路径上添加新的锚点。
  • 转换点工具(Convert Point Tool):更改锚点类型(角点或平滑点),或者调整控制柄的方向。

编辑路径

  • 使用路径选择工具可以选择整个路径并进行移动、复制或删除操作。
  • 使用直接选择工具可以选择单个锚点或片段进行更精细的编辑。
  • 右键点击路径可以选择将其转化为选区,或者应用不同的路径操作如填充、描边等。

结合形状与路径

  • 组合形状:你可以通过图层面板上的路径操作按钮(如合并形状、减去顶层形状、交集形状区域、排除重叠形状)来组合多个形状,创-建复杂的设计元素。
  • 文本沿路径:将文本放置在路径上,使其跟随路径的曲线。只需使用文字工具点击路径,然后开始输入即可。
  • 蒙版与剪贴蒙版:路径可以用来创建蒙版,隐藏或显示图层的部分内容;还可以作为剪贴蒙版的基础,让上方图层的内容仅显示在下方图层的形状范围内。

八、实战练习

下面我将以创建一个简单的社交媒体封面设计为例,详细说明使用Photoshop的步骤。这个例子适合初学者,并涵盖了多个核心功能,如图层、蒙版、文本工具和形状工具等。

项目:创建社交媒体封面

步骤

1. 新建文档

  • 打开Photoshop,选择 文件 > 新建 或按快捷键 Ctrl + N (Windows) / Command + N (Mac)。
  • 设置宽度为820像素,高度为312像素,分辨率设为72 ppi(对于屏幕显示足够),颜色模式为RGB,点击确定。

2. 添加背景

  • 使用矩形选框工具(Marquee Tool)或直接通过 图层 > 新建填充图层 > 纯色 来添加一个纯色背景。选择一种与品牌色彩相匹配的颜色作为底色。
  • 或者,你可以导入一张图片作为背景。确保图片版权无问题且符合你的设计需求。

3. 创建图形元素

  • 使用形状工具(Shape Tool),比如矩形工具绘制一些几何图形来装饰封面。尝试不同的颜色和不透明度,使图形看起来有层次感。
  • 如果需要更复杂的形状,可以使用钢笔工具(Pen Tool)绘制自定义路径并转换为形状。

4. 应用图层样式

  • 双击形状图层,在弹出的“图层样式”对话框中添加阴影、渐变叠加或其他效果,以增强视觉吸引力。

5. 插入品牌标志

  • 将品牌的logo以PNG格式拖放到文档中,调整大小和位置使其适配整体布局。
  • 如果logo有透明背景,它会自然地融合到设计中;否则,可以使用魔棒工具或快速选择工具去除白色背景。

6. 添加文案

  • 使用文字工具(Type Tool)输入你想要展示的文字内容,如公司名称、口号或活动信息。
  • 选择合适的字体和大小,考虑可读性和美观性。可以通过设置字符间距、行距等属性优化排版。
  • 为了突出重点,可以给重要部分添加特殊样式,如粗体、斜体、下划线或改变颜色。

7. 使用蒙版实现过渡效果

  • 如果想让某些元素之间有柔和的过渡,可以在相应图层上添加图层蒙版(Layer Mask)。然后用黑色画笔在蒙版上涂抹隐藏不需要的部分,用白色恢复可见区域。

8. 最后润色

  • 检查整个设计是否协调一致,必要时调整各元素的位置、比例和效果。
  • 可以添加额外的装饰元素,如图标、线条或纹理,但要保持简洁明了。

9. 导出成品

  • 完成设计后,选择 文件 > 导出 > 存储为Web所用格式文件 > 导出 > 导出为,选择JPEG或PNG格式保存最终版本。
    根据目的选择适当的压缩质量,确保文件大小适合在线分享。

在这里插入图片描述


结语

Photoshop是一门深奥的艺术和技术相结合的学科,它不仅仅局限于上述内容。随着时间的推移,你会发现自己不断探索新的技术和技巧。记住,耐心和持续练习是成为Photoshop大师的关键。希望这篇文章能为你开启一段精彩的Photoshop旅程!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/892459.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IDEA Maven构建时报错:无效的目标发行版17

报错分析 报错原因:Maven 构建时,Java 版本配置不匹配 我安装的JDK版本是1.8,但由于种种原因,Maven构建时指定了 Java 17 作为目标发行版,从而导致错误 解决方案 首先,java -version,查看环…

西电-神经网络基础与应用-复习笔记

此为24年秋研究生课程复习笔记 导论 神经网络的研究方法分为 连接主义,生理学派,模拟神经计算。高度的并行、分布性,很强的鲁棒和容错性。便于实现人脑的感知功能(音频图像的识别和处理)。符号主义,心理学派,基于符号…

Gitlab-Runner配置

原理 Gitlab-Runner是一个非常强大的CI/CD工具。它可以帮助我们自动化执行各种任务,如构建、测试和部署等。Gitlab-Runner和Gitlab通过API通信,接收作业并提交到执行队列,Gitlab-Runner从队列中获取作业,并允许在不同环境下进行作…

LLM 智能视频字幕助手,支持生成、断句、优化、翻译、视频合成全流程

卡卡字幕助手(VideoCaptioner)是一款功能强大的视频字幕配制软件。操作简单且无需高配置,利用大语言模型进行字幕智能断句、校正、优化、翻译,一键为视频配上效果惊艳的字幕。 🎯 可使用强大的语音识别引擎&#xff0c…

GitLab本地服务器配置ssh和克隆项目

1. 本地安装好git git链接:https://git-scm.com/downloads/win 无脑点击下一步安装即可,打开Git Bash命令终端如下: 2. 配置本地用户名和邮箱 git config --global user.name "你的名字" git config --global user.email "你的邮箱&quo…

Unity热更新 之 Addressables(2) 本地/远端打包 流程测试

基础篇:Unity热更新 之 Addressables(1) 资源基础加载-CSDN博客 基础方法来源于唐老狮,我也是初学热更这一块,所有不保证步骤完全正确,如有不足还请斧正 目录 0.前提 1.本地打包 1.1.资源放入包 1.2.简化路径名称给出标签(如有需要的话) …

HDFS架构原理

一、HDFS架构整体概述 HDFS是Hadoop Distribute File System 的简称,意为:Hadoop分布式文件系统。HDFS是Hadoop核心组件之一,作为大数据生态圈最底层的分布式存储服务而存在。HDFS解决的问题就是大数据如何存储,它是横跨在多台计算机上的文件…

Qiskit快速编程探索(进阶篇)

五、量子电路模拟:探索量子世界的虚拟实验室 5.1 Aer模拟器:强大的模拟引擎 在量子计算的探索旅程中,Aer模拟器作为Qiskit的核心组件之一,宛如一座功能强大的虚拟实验室,为开发者提供了在经典计算机上模拟量子电路运行的卓越能力。它打破了硬件条件的限制,使得研究者无…

rust学习——环境搭建

rust安装:https://kaisery.github.io/trpl-zh-cn/ch01-01-installation.html 1、vscode装插件: toml语法支持 依赖管理 rust语法支持 2、创建demo 3、查看目录 4、执行文件的几种方式: rust安装:https://www.rust-lang.org/z…

继承(7)

大家好,今天我们继续来学习一下继承的知识,这方面需要大家勤动脑才能理解,那么我们来看。 1.9 protected关键字 在类和对象章节中,为了实现封装特性,java中引入访向限定符,主要限定:类或者类中成员能否在类外和其他包中被访问. …

玩转大语言模型——langchain调用ollama视觉多模态语言模型

系列文章目录 玩转大语言模型——ollama导入huggingface下载的模型 langchain调用ollama视觉多模态语言模型 系列文章目录前言使用Ollama下载模型查找模型下载模型 测试模型ollama测试langchain测试加载图片加载模型 模型回复 前言 视觉多模态语言模型由预训练的多模态编码器…

J-LangChain - 复杂智能链流式执行

系列文章索引 J-LangChain 入门 介绍 j-langchain是一个Java版的LangChain开发框架,具有灵活编排和流式执行能力,旨在简化和加速各类大模型应用在Java平台的落地开发。它提供了一组实用的工具和类,使得开发人员能够更轻松地构建类似于LangC…

【翻译】2025年华数杯国际赛数学建模题目+翻译pdf自取

保存至本地网盘 链接:https://pan.quark.cn/s/f82a1fa7ed87 提取码:6UUw 2025年“华数杯”国际大学生数学建模竞赛比赛时间于2025年1月11日(周六)06:00开始,至1月15日(周三)09:00结束&#xff…

C# GID+绘制不透明和半透明的线条

绘制线条时,必须将 Pen 对象传递给 DrawLine 类的 Graphics 方法。 Pen 构造函数的参数之一是 Color 对象。 若要绘制不透明的线条,请将颜色的 alpha 分量设置为 255。 若要绘制半透明的线条,请将 alpha 分量设置为从 1 到 254 的任何值。 在…

通过可穿戴外骨骼,以更灵活的方式操作你的机器人。

今天,我们将介绍一款专为控制 Mercury X1 和 Mercury B1 机械臂而设计的创新外骨骼。这种外骨骼以人类手臂的结构为蓝本,可实现直观和精确的控制。 开发这种外骨骼的动机源于人们对深度学习和机器学习等领域日益增长的兴趣。这些技术使机器人能够自主学习…

浅尝Appium自动化框架

浅尝Appium自动化框架 Appium自动化框架介绍Appium原理Appium使用安装平台驱动实战 坑 Appium自动化框架介绍 Appium 是一个开源的自动化测试框架,最初设计用于移动应用的测试,但现在它也扩展了对桌面端应用的支持。Appium 使得自动化测试变得更加简单&…

maven多模块项目编译一直报Failure to find com.xxx.xxx:xxx-xxx-xxx:pom:1.0-SNAPSHOT in问题

工作中项目上因为多版本迭代,需要对不同迭代版本升级版本号,且因为项目工程本身是多模块结构,且依然多个其他模块工程。 在将工程中子模块的pom.xml中版本号使用变量引用父模块中定义的版本号时,一直报Failure to find com.xxx.x…

来自通义万相的创意加速器:AI 绘画创作

来自通义万相的创意加速器:AI 绘画创作 通义万相动手搭建“通义万相”部署方案资源准备对象存储OSS(手动部署)DashScope 模型服务灵积云服务器ECS(手动部署)一键部署ROS Web文生图艺术与设计创作广告与营销物料生成教育…

【Uniapp-Vue3】组合式API中的组件的生命周期函数(钩子函数)

在Uniapp中生命周期函数用得较多的是onMounted和onUnmounted。 一、onMounted函数 如果我们想要获得DOM元素,就需要给DOM标签上添加ref属性,并定义一个相同属性名的变量。 但是我们输出这个DOM元素为NULL 如果我们使用onMounted就能获得到DOM元素&…

uniapp使用chooseLocation安卓篇

本文章全部以高德地图为例 代码 <view class"bottom"><button click"choose">定位</button> </view> choose() {uni.chooseLocation({success: function(res) {console.log(位置名称&#xff1a; res.name);console.log(详细地…