博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
笔记1
阅读量:5149 次
发布时间:2019-06-13

本文共 835 字,大约阅读时间需要 2 分钟。

 

1.==和===的区别("2"和2)
  ==值相等
  ===不仅值相等,类型也要一致
 
2.js中的逻辑与
逻辑与(&&)操作可以应用于任何的操作类型,不仅仅是布尔值,
在有一个操作数不是布尔值的情况下,&&操作符就不一定返回布尔值:
以A&&B
为例 
遵循下面规则:
//1如果第一个操作数是对象则返回第二个操作数,如果A是对象就返回B,
document.writeln(
"ddd"
&& 
"ccc"
);
//2,如果第二个操作数是对象,则只有在 第一个操作数求值为true的情况下才会返回该对象
document.writeln(
true
&& 
"ccc"
);
document.writeln(
false
&& 
"ccc"
);
 
总结:
1.如果两个都是对象返回第二个
2.如果有一个是null,则返回null
3.如果有一个是NaN,则返回NaN
4.如果有一个操作数为undefined就返回undefined
 
3.js中的逻辑或
逻辑或(||)和逻辑与的操作相类似,只要有一个不是布尔值,||也不一定返回布尔值,遵循下面规则:
1.如果是第一个是对象就返回第一个,
2.如果第一个求值的结果是false,则返回第二个操作数
3.如果两个操作数都是对象,返回第一个
4.如果都是null,NaN,undefined,则返回null,NaN,undefined;
 
4.如果在js开发时忘记单词怎么拼写,用浏览器的开发工具可以有提示:
  continue;
 
5.js中的三个弹出框
alert(
"ALERT"
);
var 
p=prompt(
"请输入你的名字:" 
,
"张三" 
);
点击确定,返回输入框的值,点击取消,返回null;
var 
c=confirm(
"确定要删除该用户吗?" 
);
点击确定返回true,点击取消返回false;

转载于:https://www.cnblogs.com/yunfeioliver/p/9336591.html

你可能感兴趣的文章
Python 正则表达式入门(初级篇)
查看>>
python学习之三 scrapy框架
查看>>
[转帖]Docker常用命令总结
查看>>
多线程GCD-牛逼中央调度器
查看>>
找水王
查看>>
牛客练习赛33 E tokitsukaze and Similar String (字符串哈希hash)
查看>>
专为多设备、多分辨率应用而设计
查看>>
51nod 1298 圆与三角形
查看>>
day 7-7 线程池与进程池
查看>>
VALSE2019总结(6)-年度总结-Re-ID
查看>>
luogu_1414 又是毕业季II
查看>>
List
查看>>
图Graph
查看>>
linux文件截取前几行,后几行,中间几行命令
查看>>
iOS 10中如何搭建一个语音转文字框架
查看>>
百度智能手环方案开源(含源码,原理图,APP,通信协议等)
查看>>
设计模式(三十一)------23种设计模式(23):简单工厂模式
查看>>
9.12日学习笔记
查看>>
spring-data-neo4j 4.2.4release文档概要
查看>>
0049-学校的上网费
查看>>