`
feiyangtaozhen
  • 浏览: 12292 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

JS 的 ==,和===

 
阅读更多

      用了一段js, 总结一下js 中的等号(=)的用法。

      js中的等号一共有三种用法,  =, ==, ===。

      “=” 和其他的语言一样, 就是一个赋值的意思。

      ”===“ 表示完全相等的意思,不仅类型相等,而且值要相等。

      ”==”, 子所以后才说是应为“===” 和java 里边的相等基本是相同, 对于做java的更容易理解。而js 里边的"=="就不一样了, 如果比较对象之一为数字,则另外一则被转换成数字之后进行比较, 例如 1="1";  而对于布尔值和null, undefine, 都会被转换成数字进行比较, 例如 1==true; 但注意“true” !=true, 因为”true“是个字符串,不像布尔值的true直接就转换为1 了 ; 对于对象比较, 比如数组, 除非两个变量引用了同一个对象,他们才可以”==“,否则即使对象内部的元素是一样的, js 认为他们是不相等的。

     这是我发的第一篇,适合js 入门的朋友。

分享到:
评论

相关推荐

    JS 特殊数据类型的 == 和 === 比较

    在JavaScript(JS)中,`==` 和 `===` 是两种常见的比较运算符,它们用于判断两个值是否相等。然而,这两个运算符在处理特殊数据类型时有着显著的差异,这经常会让开发者感到困惑。下面我们将深入探讨这两个运算符的...

    javascript中的用法与意思

    `<script type="text/javascript">`标签及其相关属性是网页开发中不可或缺的一部分,它们使得开发者能够轻松地将JavaScript代码嵌入到HTML文档中,实现各种动态效果和交互功能。了解这些基础知识对于掌握前端开发至...

    Vue中通过<script></script>引入的Vue.js文件

    &lt;script src="./js/vue%20(1).js" type="text/javascript" charset="UTF-8"&gt; src里面的内容根据自己的下载的Vue.js的文件位置决定的,我这里只是拿我自己做的举个例子。这个地方的vue.js是因为我下载了两次这个版本...

    ie_png.js---实现ie6中css调用的png图片透明

    &lt;script type="text/javascript" src="image/ie_png.js"&gt; &lt;script type="text/javascript"&gt; ie_png.fix('.png, .menu ul li a span'); // 第二个参数为含有png的标签id(css) ie_png.fix('.png, .logo span');...

    超强JS(javascript)正则类第三版

    /* * JS正则表达式类 * 例: * var str="&lt;html&gt;&lt;script type='text/javascript'&gt;var a=10;&lt;/script&gt;&lt;body&gt;&lt;script type='text/javascript'&gt;var b=10;&lt;/script&gt;&lt;a href='javascript:;'/&gt;aaaa&lt; /a &gt;&lt;img ...

    前端面试题之baseJS-==隐式类型转换.zip

    本文将详细探讨“前端面试题之baseJS-==隐式类型转换”这一主题,帮助你掌握JavaScript中的类型转换规则,以便在面试中能够自信地解答相关问题。 在JavaScript中,“==”双等号运算符用于比较两个值是否相等。然而...

    JavaScript解释器js.js.zip

    js.js 是一个用 JavaScript 编写的 JavaScript 解释器 Instead of trying to create an interpreter from scratch, SpiderMonkey is compiled into LLVM and then emscripten translates the output into ...

    colorPicker.js javascript颜色选择框

    javascript颜色选择框,适用于ie,firefox,chrome等浏览器. 调用方法: &lt;script language=javascript&gt; function changeColor(){ var colorText = document.getElementById('color'); if (colorText.value == '')...

    domino xpages开发 引用JS和CSS

    在Domino XPages开发中,引用JavaScript(JS)和 Cascading Style Sheets(CSS)是构建交互式和美观用户界面的关键步骤。以下是如何在XPages环境中有效地引用这些资源的详细说明。 1) 直接在代码中引用: 这种方法...

    JavaScript - Fetch.js、JavaScript - jQuery、JavaScript - XHR.js.zip

    JavaScript是Web开发中不可或缺的一部分,尤其在前端交互和数据处理方面。在这个压缩包中,包含的是使用Fetch API、jQuery库以及XMLHttpRequest(XHR)对象来实现短信验证码注册登录的三种不同方法。每种方法都有其...

    网站广告飘窗js码

    &lt;script type="text/javascript" src="floatAd.js"&gt; &lt;script type="text/javascript"&gt; $(function(){ //调用漂浮插件 $("body").floatAd({ imgSrc : "&lt;%=host%&gt;/***.jpg", url:"&lt;%=host%&gt;/*** }); }); ...

    javascript入门教程

    对js菜鸟很有用的电子书 例: &lt;script language=javascript&gt; var a=2,b=3,c="2",qq; document.writeln("a=2,b=3,c='2'"); document.writeln(); document.write("a&lt;b = "); qq = a; document.writeln(qq); ...

    EXT中要用到的js包css包和images包

    EXT中要用到的js包css包和images包 在jsp页面中导入&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8"&gt; &lt;link rel="stylesheet" href="css/ext-all.css" type="text/css" /&gt; &lt;script language=...

    jquery.blockUI.js

    &lt;script type="text/javascript" src="js/jquery-1.4.2.min.js"&gt; &lt;script type="text/javascript" src="js/jquery.poshytip.js"&gt; &lt;script type="text/javascript" src="js/jquery.cookie.js"&gt; &lt;script type="text/...

    js type=file图片预览

    js IE、Chrome上实现type=file的图片实时预览

    浅谈JS中的!=、== 、!==、===的用法和区别

    理解它们的用法和区别对于编写健壮的JavaScript代码至关重要。 首先,`==`是等同运算符,它允许不同类型的值进行比较。当两个值的类型不同时,JavaScript会尝试进行类型转换,然后比较转换后的值。例如,`'1' == 1`...

    JS剪刀石头布

    "JS剪刀石头布"就是一个典型的例子,适合初学者用来熟悉JavaScript语法和事件处理。在这个游戏中,用户与计算机进行对决,每方可以选择剪刀、石头或布,按照传统的规则(剪刀剪布、布包石头、石头砸剪刀),决定胜负...

    videoJs+ hlive JS实现m3u8格式播放

    本文将详细讲解如何利用video.js和hlive库来实现在JavaScript环境中播放M3U8格式的视频。 首先,video.js是一个流行的开源HTML5视频播放器,它提供了丰富的自定义选项和插件,使得在网页上集成视频变得简单。通过...

    JavaScript 教程(CHM格式).rar

    JavaScript是一种广泛应用于网络开发的脚本语言,由Netscape公司的Brendan Eich在...通过阅读和实践教程中的内容,你可以全面掌握JavaScript编程技能,从而在网页开发、前端框架应用、Node.js后端开发等领域游刃有余。

    js(javascript)获取网页源码

    &lt;script type="text/javascript"&gt; //用于创建XMLHttpRequest对象 function createXmlHttp() { //根据window.XMLHttpRequest对象是否存在使用不同的创建方式 if (window.XMLHttpRequest) { xmlHttp = new ...

Global site tag (gtag.js) - Google Analytics