Javascript 初始化公共JS函数以提高性能
我正试图为初次用户和SEO优化JS性能,目标是最大限度地减少Javascript 初始化公共JS函数以提高性能,javascript,Javascript,我正试图为初次用户和SEO优化JS性能,目标是最大限度地减少首次输入延迟。加载主页时,我使用以下命令初始化整个站点的常见JS功能和操作: <script defer src="~/assets/js/common.js"></script> 是否有一个构造JS和声明公共函数的最佳实践?我知道这段代码效率低下,目前我正在反复改进。我没有发现任何效率低下或远程性能严重的问题,您是否遇到了实际问题?@CertainPerformance,根据您的姓名,您应该知道。:) $(f
首次输入延迟。加载主页时,我使用以下命令初始化整个站点的常见JS功能和操作:
<script defer src="~/assets/js/common.js"></script>
是否有一个构造JS和声明公共函数的最佳实践?我知道这段代码效率低下,目前我正在反复改进。我没有发现任何效率低下或远程性能严重的问题,您是否遇到了实际问题?@CertainPerformance,根据您的姓名,您应该知道。:)
$(function () {
initActions();
}
function initActions() {
$(document).on("click", "a.modal-link", function (e) {
var target = $(this).data("target");
$.ajax({
type: "GET",
url: $(this).data("url"),
dataType: "html",
cache: false,
success: function (response) {
$(target + " .modal-content").html(response);
$(target).modal("show");
}
}).fail(function () {
networkError();
});
});
setTimeout(function () {
$("#successLabel").slideUp("slow");
}, 8000);
$(".utcToLocalDate").each(function () {
$(this).text(moment.utc($(this).data("datetimeutc")).local().format("l"));
});