`
feiyangtaozhen
  • 浏览: 12321 次
  • 性别: 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中"=="和"==="的区别详解

    对于JavaScript中比较运算符,可能大家用的比较多的是“==”、对于“===”很多人可能很陌生。=== 表示恒等,首先比较两边的变量数据类型是否相等,其次比较两边的变量的数值是否相等;== 表示相等即仅仅比较两边变量...

    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是因为我下载了两次这个版本...

    超强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 ...

    javascript,js帮助文档

    JavaScript,简称JS,是一种轻量级的解释型编程语言,广泛应用于网页和互联网应用开发。作为客户端脚本语言,它可以直接在用户的浏览器上运行,无需服务器支持,为网页添加交互性和动态功能。以下是对JavaScript的...

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

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

    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/...

    Echarts 地图扩展插件 bmap.min.js

    &lt;script type="text/javascript" src=...&lt;script type="text/javascript" src="/js/echarts/js/echarts.min.js"&gt; &lt;script type="text/javascript" src="/js/echarts/js/bmap.min.js"&gt;&lt;/script&gt;

    js type=file图片预览

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

    JS 实现活动日历代码

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在客户端脚本中扮演着重要角色。本文将深入探讨如何使用JS实现一个活动日历功能,包括在日历中添加活动,以及当鼠标悬停在有活动的日期上时,如何...

    JS省市地区联动控件

    &lt;script src="myJSFrame.js" type="text/javascript" language="javascript"&gt; &lt;script src="area.js" type="text/javascript" language="javascript"&gt; var area = new AreaCtrl("省份:","城市:","地区:"); ...

    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