60 个 Web 前端开发术语,你了解多少?
本专栏持续在牛客更新:https://www.nowcoder.com/creation/manager/columnDetail/PmAJ3j
不想在你同学/同事讨论 Web 前端开发时感到一头雾水?今天海海给大家带来了 60 个 Web 前端开发的术语,看看你知道的有多少。以下列表是按照字母顺序排列的:
1.API
“应用程序接口”(Application Program Interface)的缩写,主要目的是提供应用程序与开发人员以访问一组例程的能力,而又无需访问源码。
2.Application
通常缩写为“App”,这些是旨在执行功能的程序。可能指桌面、移动或者是网络应用程序。
3.Attribute(属性)
属性是在开始标签中使用的特殊词,用于控制 HTML 元素的行为
4.Breakpoint(断点)
这是你的网站将调整以适应屏幕尺寸以确保用户在该尺寸下查看网站时获得最佳体验的时间点。
5.Browser(浏览器)
用于访问 Web 的程序,例如 Chrome、Firefox 或 Safari。
6.Bootstrap
Bootstrap 是一个免费的开源前端框架,用于设计网站和 Web 应用程序
初始化一个项目(例如:“这个应用程序是通过引导启动的 create-react-app”)
7.Bug
网站或应用程序中的错误或缺陷使其无法按预期运行。
8.Cache(缓存)
缓存是临时数据存储,通过在你第一次访问网站时将相关信息存储在你的计算机上来帮助提高网站速度。感谢缓存,当你再次访问该网站时,你的计算机不必重新加载所有网站信息,因为它已经保存。
9.CI/CD
CI/CD 是一种通过将自动化引入应用程序开发阶段来频繁向客户交付应用程序的方法。CI/CD的主要概念是持续集成、持续交付和持续部署。CI/CD是解决集成新代码可能给开发和运营团队带来的问题的解决方案
10.Cookies
它是 Internet 服务器发送到浏览器的数据。每次浏览器访问同一台服务器时,它都会将数据发回,以跟踪它访问服务器的方式(和频率)。
11.Crawl(爬行)
这是搜索引擎使用的过程,涉及将机器人发送到你的网站以收集存在和不再存在的页面上的信息,并根据收集的信息更新其数据库。有必要被搜索引擎索引并被找到。
12.CSS 选择器
CSS 选择器选择你想要设置样式的 HTML 元素。常用的选择器使用 HTML 类、ID 和标签。但是有很多复杂的选择器可以用来精细地选择元素。
13.CSS 属性
由 CSS 规定的特征,例如颜色方案和字体。
14.CTA
行动号召的缩写。这些是你网站上的元素(通常是按钮),可推动某些转化或目标,例如捐赠、简报注册或用户注册。
15.Debug(调试)
还记得上面我们提到的 bug 吗?调试就是识别和处理它们的过程。
16.Deployment(部署)
部署是使软件系统可供使用的所有活动的组合。
17.Documentation(文档)
文档本质上是参与管理、维护或使用网站或软件的任何人的中心参考点,并为最终用户提供有关需求、架构和设计、技术属性和信息的信息。
18.DOM(文档对象模型)
文档对象模型(Document Object Model)是一个跨平台且独立于语言的接口,它将XML或HTML文档视为树结构,其中每个节点都是代表文档一部分的对象。DOM表示具有逻辑树的文档。
19.Domain(域)
在浏览器中输入网站地址。
20.Favicon(网站图标)
“最喜欢的图标”(favorite icon)的缩写,它是出现在你网站的浏览器选项卡中的图标。
21.FCS
第一次内容丰富的绘画(First Contentful Paint),它测量用户导航到你的页面后浏览器渲染第一段 DOM 内容所花费的时间
22.Fields(字段)
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
在本专栏中,我们将讨论面试中经常被问到的 400 多个常见的 JavaScript 面试问题,包括各种原生 JavaScript 的难点,学成之后可以使用 JavaScript 做一些酷炫的小游戏、工具等。如果你是正在学习前端的学生,对前端感兴趣想学习 JavaScript,或者是想找前端相关的工作却从未接触过 JavaScript,一头雾水不知从何学起。你都可以订阅本专栏,这将是你的最佳入门读物