假如你打算把一个变量赋予对象类型的值,但是现在还没有赋值,那么你可以用null表示此时的状态(证据之一就是typeof null 的结果是object);

相反,假如你打算把一个变量赋予原始类型的值,但是现在还没有赋值,那么你可以用undefined表示此时的状态。

1、逻辑运算符 与或 非html>

//与运算:   两个条件必须都成立,结果才是成立的

//if (30>5 && 4<10) {

//document.write("成立");

//}

//else{

//document.write("不成立");

//}

//或运算 :   只要有一个条件成立的,那么最终结果是成立的

//if (3>5 || 4<10) {

//document.write("成立");

//}

//else{

//document.write("不成立");

//}

//非运算:     用()把它包裹起来,加!号取反,把它的值变成相反的

if (!(4>1)) {

document.write("成立");

}

else{

document.write("不成立");

}

2、三元表达式

html>

//var age = 22;

var age = prompt('输入你的年龄');

//三元表达式: (条件)?条件为真时返回的数据:条件为假时返回的数据;

var re = (age>=18)?'成年人':'未成年';

document.write(re);

html>

//与&& 是判断两边的真假 (123  是真的,即刻  也是真的,所以成立)

//什么样的数据是真的,什么数据是假的:undefine,Null是假的,    Boolean有真有假,(本身是真的就是真的,是假的就是假的),对象是真的.

//Number 除了数字0以外都是真的,     String 除了空字符串以外都是真的

if (123 && '即刻') {

document.write("成立");

}

else{

document.write("不成立");

}

js三元判断html,JS逻辑运算符 三元表达式相关推荐

  1. js三元判断html,JS 三元条件运算符

    (condition ? ifTrue : ifFalse) 条件运算符根据条件的逻辑值返回两个值之一. 功能 条件(三元)运算符是 JavaScript 仅有的使用三个操作数的运算符.本运算符经常作 ...

  2. 数据分析(十一)之lambda函数应用三元判断

    电视剧网播量数据分析 解释一下Python中的三元运算 [on true] if [expression] else [on false] 如果表达式为True,就执行[on true]中的语句.否则 ...

  3. Js中判断变量存不存在的问题

    前面写过jquery对象存在与否的判断.现在谈下Js中判断变量存不存在的问题. 如果这样if(!a),当变量a在js中没有申明时,就会报错,那么接下去的代码将不会被执行.注意,这种判断只要变量申明过, ...

  4. js/jQuery判断浏览器名称、内核版本、浏览器壳

    1.js方法/* 判断浏览器名称和版本 目前只能判断:ie/firefox/chrome/opera/safari 2012年5月16日23:47:08 浏览器内核UA:UA; 浏览器内核名称:NV. ...

  5. html js 添加数据类型,js数据类型判断和转换

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 前言 无论笔试还是面试,总会问到数据类型和隐式转换.今天彻底整理一下这块的知识,希望对大家有帮助. 看到下面的题,是不是 ...

  6. js快速判断IE浏览器(兼容IE10与IE11)

    原文:js快速判断IE浏览器(兼容IE10与IE11) 在很多时候,我们一般采用navigator.userAgent和正则表达来判断IE浏览器版本,下面介绍用IE浏览器中不同特性来判断IE浏览器 1 ...

  7. [转]JS中判断鼠标按键判断

    JS中判断鼠标按键的问题. IE 左键是 window.event.button = 1 右键是 window.event.button = 2 中键是 window.event.button = 4 ...

  8. js中判断值不等于undefined

    文章:JS 中判断空值 undefined 和 null 转载于:https://www.cnblogs.com/Tpf386/p/9804496.html

  9. 判断一个js对象,是否具有某个属性

    一个对象,想必我们关注的最多的应该是它上面的属性有哪些吧.那么,怎么判断一个对象是否具有某个属性呢? 1 /*下面是一个对比,看看在判断是否包括一个键上面,Object结构和Set结构的写法不同.*/ ...

最新文章

  1. Oracle版本对应得使用的jar包
  2. C#中对虚拟属性和抽象属性的重写,重写label实例
  3. python 当前时间的前一天_python中time、datetime模块的使用
  4. 35 WM配置-作业-定义需求类型
  5. Linux系统架构与目录解析 pdf版,Linux系统架构与目录解析
  6. Windows Server 部署WEB API时内部错误
  7. windows下的工具链 树莓派_Lab2树莓派交叉编译(windows平台)
  8. CPDA|数据分析很难学?分享最有效的学习路径!
  9. mac mini u盘安装系统_如何制作U盘启动盘安装操作系统
  10. 小红书口碑营销推广方式有哪些?
  11. 20sccm_SCCM 完全手册
  12. LeetCode--宝石与石头
  13. CH341A及XTW 2两种SPI FLASH烧录器的硬件使用说明_20220920【可用于升级主板BIOS】
  14. Phpspreadsheet 中文文档(六)读写文件+读取文件
  15. 【Python】使用pdfkit报错:OSError: wkhtmltopdf exited with non-zero code 1. error:
  16. 计算机控制闪光灯,并联控制式自动调光闪光灯 - 最全的照相机闪光灯电路图大全(十款照相机闪光灯电路图详解)...
  17. PhotoShop 快速选择工具及选择并遮住使用
  18. 杨辉三角python输出
  19. python374安装教程_Centos7.6安装工具(5)--编译安装python374
  20. HQChart--uniApp v3 中使用 render.js

热门文章

  1. 阴阳师服务器维护 2月11,阴阳师2月11日体验服维护详情 2月11日何时开服?
  2. [拓扑排序]旅行计划
  3. mysql 电话模糊查询_mysql中的模糊查询
  4. CentOS 7.4.1708(Core) 内核升级攻略
  5. 学历不出众又是中小公司的工程师,应该如何逆袭冲进BAT
  6. python 一个.py文件如何调用另一个.py文件中的类和函数
  7. 常用Sql语句学习总结
  8. 金庸的小说人生(2)
  9. 模拟器连接端口汇总和常用ADB命令
  10. WPS Office AI实战:一键生成PPT幻灯片