javascript - 我应该将我的 js 文件分开一个用于移动屏幕,一个用于大屏幕吗?还是只有一个大文件?
问题描述
所以,我有一个电子商务项目,它是一个中型项目。我正在让它响应。
我制作了 2 个单独的 CSS 文件,一个用于移动设备(非常小),一个用于 PC,PC 将加载两种样式(移动设备和 PC)。
无论如何,问题是我应该对我的 JS 文件采用相同的方法吗?或者在手机中不需要它。
解决方案
这取决于您网站的功能。如果您的网站不使用 JS 文件,那么最好将其与移动设备的观点分开。
但是,您可以添加async
或添加defer
到您的 js 文件中。下面是async
anddefer
属性的作用:
Async 属性:该async
属性异步加载脚本。换句话说,确保脚本与页面的其他内容一起异步加载,然后执行。
延迟属性:该defer
属性延迟脚本的加载。它确保仅在页面的所有内容加载完成后才执行脚本。
推荐阅读
- javascript - 从对象中删除数据
- php - 数据透视表上的 Laravel Accessors & Mutators
- vue.js - 构建时服务器上的 Vue.js node_modules 文件夹不同
- javascript - Jquery:删除事件处理程序(例如'cklick'),但保留其他事件处理程序(用于'click')
- google-cloud-platform - 您需要此操作的权限。所需权限:resourcemanager.projects.setIamPolicy
- mysql - 如何在 mysql group by 子句中获取缺失日期的零计数
- c# - 在(近)实时的前端显示后端服务可用性的状态
- database - 可以扩展规模的最佳托管 postgres 服务
- php - 如何使用php while循环在轮播中每张幻灯片显示2张图片?
- pandas - ValueError:所需数组的深度太小,