Skip to main content

JavaScript

TL;博士

JavaScript 是一种流行的编程语言,主要用于将动态元素插入网站。

什么是 JavaScript?

JavaScript 是一种编程语言,主要用于在网页中插入动态元素。动态元素的示例包括自动化、动画、交互元素、流量计数器等。如果没有 JavaScript,网站将是静态的,仅依赖于HTMLCSS。 JavaScript 通常嵌入在网页的 HTML代码中,或者它可以在HTML 的 <head> 部分中链接的单独文件中运行:

  • 链接 Javascript示例:<script src=" /js/assets/example.js" type="text/javascript"></script>

  • 嵌入式(内联)Javascript示例(此示例是访问者分析用来跟踪网站统计信息的脚本):<script>(function(v,i,s,a){if(!v._visaSettings){ v._visaSettings={};}v._visaSettings["326865a9-6d58-11e8-834c-0242ac120005"]={v:"0.3",s:"326865a9-6d58-11e8-834c-0242ac120005",a:"1 "};_v=i.getElementsByTagName("head")[0];_a=_v;_i=i.createElement("script");_s=_i;_s.defer="defer";_s.src=s+ a+v._visaSettings["326865a9-6d58-11e8-834c-0242ac120005"].v;_a.appendChild(_s);})(window,document,"//app-worker.visitor-analytics.io/main" ,".js?s=326865a9-6d58-11e8-834c-0242ac120005&v=")</script>

为什么要求我将 JavaScript 代码添加到我的网站?

很多时候,如果您使用工具来增强您的网站,它会要求您将 JS <script> 复制粘贴到您的仪表板中,以便它显示在 HTML 的 <head> 中。如果您信任该工具的提供者,这应该不是问题。这是指定服务为了能够向您的网站添加特定功能而需要的东西。如果您使用 Web 构建平台(如 Wix 或 Wordpress 或其他)并安装扩展程序或插件,它通常会自动将所需的 JavaScript 添加到您的网站。在某些情况下,您可能仍需要手动将代码复制粘贴到标题中。

JavaScript 问题和解决方案

如果您在网站上安装了太多插件/扩展,它们可能会在标题中插入大量 JavaScript 代码。在某些示例中,网页在 <head> 部分中引用了 60-70 多个外部 JavaScript 文件。在加载任何内容之前,网络浏览器会尝试下载所有这些资源,从而显着减慢页面加载时间。有几种解决方案,其中之一在动态渲染词汇表条目中进行了描述。