JavaScript 中有关的专有名词记录
🧐 Keep learning
如果有错误欢迎指出,互相学习~
dispatch:分发。
Anchor:锚点。
Truthy:在 JavaScript 中,Truthy
指的是在 Boolean 上下文中转换后的值为 true
的值。
Falsy:在 Boolean 上下文中认定可转换为 false
的值。
SPA:全称 Single-Page Application,单页面应用。
PWA:全称 Progressive Web Apps,渐进式 Web 应用程序。全新的网页技术,让网站的离线体验变得更好,网络连接断断续续时体验也会更好,它会模拟一些原生功能,比如通知推送。在移动端利用标准化框架,让网页应用呈现和原生应用相似的体验。
SSR:全称 Server Side Render,服务端渲染。将组件在服务器端渲染为 HTML 字符串,将它们直接发送到客户端( 浏览器 ),这个过程就叫做服务端渲染。
shim:技术术语,将一个新的 API 引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现。比如 jQuery 的 $.ajax
这个新的 API 封装了 XMLHttpRequest
和 IE 用 ActiveXObject
方式创建 xhr
对象。往往 shim 的 API 是「不遵循标准」的,而是自己设计的。
polyfill:特指 shim 成的 API 是「遵循标准」的,其典型做法是在 IE 浏览器中增加 window.XMLHttpRequest
,内部实现使用 ActiveXObject
。
SSOT:全称 Single source of truth,唯一数据源。
CORS:全称 Cross-origin resource sharing,跨域资源共享。它允许浏览器向跨源服务器,发出 XMLHttpRequest 请求,从而克服了 AJAX 只能同源使用的限制。详情 👉🏻 :CORS跨域资源共享
ECMA:全称 European Computer Manufacturers Association,欧洲计算机制造商协会。是一个开发计算机硬件、通信和程序语言标准的非盈利组织。