找到 6691 篇文章 关于 Javascript

页面加载时间如何受 JavaScript 影响?

Ali
Ali
更新于 2020年1月3日 07:15:01

405 次浏览

页面加载时间会受到 JavaScript 文件和代码的影响。如果您没有优化 JavaScript 文件,则页面加载时间将会增加,这应该避免。最小化 JavaScript 代码以减少页面加载时间。此外,缓存 JavaScript 文件以获得更好的结果。为了获得更好的性能,请正确使用内联和外部 JavaScript。如果您想在多个页面中添加相同的脚本,请尝试使用外部 JavaScript 文件。外部脚本浏览器在第一次下载外部脚本后会将其存储起来。如果再次引用它,则无需额外下载。这减少了下载时间并... 阅读更多

如何在多个内容页面中使用相同的 JavaScript?

Rahul Sharma
更新于 2020年6月13日 06:45:08

2K+ 次浏览

要在多个页面中使用相同的 JavaScript,请将 js 代码添加到一个外部 JavaScript 文件中。假设以下 demo.js 是我们的外部 JavaScript 文件:function display() {    alert("Hello World!"); }现在将外部 JavaScript 文件添加到以下 HTML 网页中。同样,您可以将其添加到多个内容页面中。                                          

浏览器如何识别内联 JavaScript?

Johar Ali
更新于 2020年6月13日 06:44:28

336 次浏览

假设我们在 HTML 中有以下行:这里浏览器通过检测 onclick 来识别内联 JavaScript,即使标签不可用。以下是使用内联 JavaScript 的一些建议:如果您只需要在一个页面中使用脚本,则应考虑内联脚本元素(例如...)。不要使用诸如 onclick="..." 之类的事件属性,而应使用 JavaScript 绑定事件处理程序。对于大多数脚本,尤其是跨页面重用的脚本,请使用外部脚本元素(例如)。

JavaScript 的自动分号插入 (ASI) 的规则是什么?

Amit Sharma
更新于 2020年6月13日 06:43:18

208 次浏览

JavaScript 的自动分号插入 (ASI) 用于插入丢失的分号。以下语句受自动分号插入的影响:空语句 var 语句 表达式语句 do-while 语句 continue 语句 break 语句 return 语句  throw 语句规则在以下规范中:当从左到右解析脚本或模块时:遇到语法规则不允许的标记时,仅当以下一个或多个条件为真时,才会在有问题的标记之前自动插入分号:有问题的标记是 }。前一个标记是 ) 并且插入的分号将... 阅读更多

如何使用 JavaScript 禁用 textarea 的可调整大小属性?

Rahul Sharma
更新于 2020年6月13日 06:39:07

175 次浏览

要禁用可调整大小属性,请使用 CSS 样式:textarea {    resize: none; }要禁用具有不同属性值的特定 textarea,请尝试以下操作。假设属性设置为“demo”:textarea[name=demo] {    resize: none; }假设 id 属性为“demo”:对于上述,#demo {    resize: none; }

如何处理 JavaScript 被关闭的情况?

Johar Ali
更新于 2020年6月13日 06:37:30

91 次浏览

如今,几乎每个网络浏览器都支持 JavaScript。如果它被关闭,您可以使用标签。要让用户了解不支持 JavaScript 的网络浏览器,请使用标签。HTML 标签用于处理识别标签但不支持脚本的浏览器。此标签用于显示备用文本消息。示例           HTML noscript 标签                                            您的浏览器不支持 JavaScript!          

href 中的 JavaScript 函数与 onClick

Amit Sharma
更新于 2024年6月24日 15:36:43

11K+ 次浏览

onclick 和 href 在直接调用 JavaScript 时具有不同的行为。此外,如果时间差很短,则 href 中的脚本将不会执行。这是两次点击之间的时间。示例以下是一个显示 JavaScript 中 href 与 onClick 用法的示例。实时演示           JavaScript href 与 onClick()              function myFunc() {          var v = 0;          for (var j=0; j

JavaScript 中全局变量和局部变量有什么区别?

Swarali Sree
更新于 2020年6月15日 12:06:30

5K+ 次浏览

变量的作用域是定义它的程序区域。JavaScript 变量只有两个作用域。全局变量 - 全局变量具有全局作用域,这意味着它可以在 JavaScript 代码中的任何位置定义。局部变量 - 局部变量仅在定义它的函数内可见。函数参数始终是该函数的局部变量。在函数体内部,局部变量优先于具有相同名称的全局变量。如果您声明了一个与全局变量同名的局部变量或函数参数,则... 阅读更多

如何在 JavaScript 中声明变量?

Rahul Sharma
更新于 2020年6月13日 06:32:51

955 次浏览

像许多其他编程语言一样,JavaScript 也有变量。变量可以被认为是命名的容器。您可以将数据放入这些容器中,然后只需命名容器即可引用数据。在 JavaScript 程序中使用变量之前,必须先声明它。变量使用 var 关键字声明,如下所示。     您也可以使用相同的 var 关键字声明多个变量,如下所示:     将值存储到变量中称为变量初始化。您可以在创建变量时或稍后进行变量初始化... 阅读更多

Javascript 中 window.onload 和 document.onload 有什么区别?

Samual Sam
更新于 2020年6月15日 12:05:46

1K+ 次浏览

document.onload它在加载图像和其他外部内容之前触发。document.onload 事件在 window.onload 之前触发。window.onload它在页面完全加载时触发,包括图像、脚本、css 等。示例以下是一个了解 onload 的示例。实时演示           JavaScript 动画                                                        单击下面的按钮将图像向右移动                    

广告