838 次浏览
双等号 (==) 是抽象相等比较运算符,它在进行比较之前将操作数转换为相同的类型。例如,4 == 4 // true '4' == 4 // true 4 == '4' // true 0 == false // true 三等号 (===) 是严格相等比较运算符,对于不同类型和不同内容,它返回 false。例如,4 === 4 // true 4 === '4' // false var v1 = {'value':'key'}; var v2 = {'value': 'key'}; v1 === v2 //false
14K+ 次浏览
在本教程中,我们将学习如何使用 JavaScript 在 5 秒后加载网页。我们使用 JavaScript 中的 setTimeout() 函数在一段时间后加载网页。此函数等待几秒钟,然后加载网页。我们也可以应用 setInterval() 方法来执行我们的任务。通常,如果用户连接的网络连接非常强大,则网页会立即加载;如果网络连接非常差,则加载网页需要一些时间。但是,您是否知道我们可以暂停网页加载一段时间…… 阅读更多
2K+ 次浏览
在本教程中,让我们讨论如何在 JavaScript 中验证 URL 地址。URL 或统一资源定位符标识互联网上的网页、图像和视频。URL 是将文件传输、发送电子邮件等操作的网站地址。URL 由协议、域名等组成。URL 指示浏览器如何获取数据以及在哪里获取数据。我们在锚标签或按钮中使用 URL 将用户导航到另一个位置。在使用 URL 之前,我们必须验证其有效性。URL 规则 URL 必须以 http:// 或 https:// 开头。… 阅读更多
1K+ 次浏览
在本教程中,我们将学习如何使用变量名加载 JavaScript 函数。函数是语句块,它接收输入并在执行后将结果显示给用户。我们只需声明函数即可重复使用这些代码块,这些函数可以帮助程序员以多种方式提高效率,因为它还可以减少工作量。JavaScript 也像其他编程语言一样支持函数的使用。JavaScript 中的函数可以是内置的或用户定义的。声明和调用函数的方法有很多种。通常,一个简单的函数…… 阅读更多
要隐藏用户单击其外部时显示的 div,请尝试运行以下代码示例实时演示 window.onload = function(){ var hideMe = document.getElementById('hideMe'); document.onclick = function(e){ if(e.target.id !== 'hideMe'){ hideMe.style.display = 'none'; } }; }; 单击此 div 外部并将其隐藏。
284 次浏览
decodeURIComponent 要解码 JavaScript 中的 URL 组件,请使用 decodeURLComponent() 方法。示例您可以尝试运行以下代码来解码 URL 组件 - 检查 function display() { var uri = "http://example.com/welcome msg.jsp?name=åmit&sub=programming"; // 首先编码 var encode = encodeURIComponent(uri); var decode = decodeURIComponent(encode); var result = "Encode= " + ... 阅读更多
151 次浏览
在 JavaScript 中,可以使用单引号或双引号来表示字符串。但是,您应该始终坚持使用您选择的一种。在 JavaScript 中,单引号和双引号是相同的 −"让我们说:\"生活真美好!\"" '让我们说:"生活真美好!"' “让我们说:\"生活真美好!\"" '让我们说:\"生活真美好!\"'让我们来看一个 ES6 支持的例子 −`你愿意做我的朋友吗?我小时候真的很喜欢它。`;
8K+ 次浏览
在 JavaScript 函数中使用 Math.abs() 来获取 JavaScript 中两个数字之间的差值。示例您可以尝试运行以下代码来获取数字的差值实时演示 var num1, num2; num1 = 50; num2 = 35; var difference = function (num1, num2){ return Math.abs(num1 - num2); } document.write("Difference = "+difference(num1,num2));
161 次浏览
在本教程中,我们将讨论在 JavaScript 的 var 语句中运算符 || 的作用。逻辑或运算符或操作数上的逻辑析取,如果任何操作数的值为真,则返回真,假、''、null、undefined、0 和 NaN 是假值。所有其他值都为真。逻辑或操作数必须是布尔值、整数或指针类型。如果不存在真值,则逻辑或返回最新的操作数。逻辑或从左到右执行。用户可以按照以下语法使用逻辑或运算符。语法…… 阅读更多
354 次浏览
自执行函数的目的是,在自执行函数中声明的变量仅在自执行函数内部可用。在自执行函数中声明的变量默认情况下仅对自执行函数内的代码可用。它是一个立即调用的函数表达式 (IIFE)。它是一个在创建时执行的函数。语法以下是语法 -(function() { // 代码 })(); 正如您在上面看到的,以下括号对将括号内的代码转换为表达式:function(){...} 此外,下一对,即第二对括号继续操作。它调用了由… 阅读更多