Java Script 第四节课 Java Script的隐式转换
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script type="text/javascript">
/*
if(exp){
exp为true的代码段;
}else{
exp为false的代码段;
}
*/
//其它类型转换成布尔类型假的有
var a;//undefined->false
//typeof得到变量的类型
// alert(typeof a);
a=null;//null->false
//0 0.0 NaN->false
a=0;
a=0.0;
a=0/0; //NaN
a=NaN;
// alert(a);
a='';//空字符串->false
a='0';
a=' ';
// alert(typeof a);
// if(a){
// alert('真');
// }else{
// alert('假');
// }
//其它类型转换成数值型
var b=undefined;//undefined->NaN
b=null;//null->0
b=true;//true->1
b=false;//false->0
// alert(1+b);
var c='12';//'12'->12
c='3king';//'3king'->NaN
c='true';
// alert(2*c);
c='33';
// alert(typeof c);
// c=c*1;
// alert(typeof c);
</script>
</head>
<body>
<h1>隐式转换的例子</h1>
<script type="text/javascript">
//其它类型转换成字符串型
document.write(undefined);//'undefined'
document.write('<br/>');
document.write(null);//'null'
document.write('<br/>');
document.write(NaN);//'NaN'
document.write('<br/>');
document.write(123);//'123'
document.write('<br/>');
document.write(true);//'true'
document.write('<br/>');
document.write(false);//'false'
document.write('<br/>');
alert(1+"1");//拼接字符串
alert('2'+12);//拼接字符串
</script>
</body>
</html>
转载于:https://blog.51cto.com/11031497/1732019
Java Script 第四节课 Java Script的隐式转换相关推荐
- 杂记四:scala 柯理化和隐式转换
1.柯理化 柯里化(Currying)指的是将原来接受两个参数的函数变成新的接受一个参数的函数的过程.新的函数返回一个以原有第二个参数为参数的函数. 实例 首先我们定义一个函数: def add(x: ...
- Java Script 第十节课 Java Script的for循环练习。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- Java SE第0节课 程序设计学习七宗罪
Java SE第0节课 程序设计学习七宗罪 一.困境和希望 找到工作后,发现自己越来越学不进去,技术原地踏步甚至有所退步.这在程序员这一行,简直就是慢性自杀.思前想后,最初的我是从看张龙老师的视频入 ...
- 《快乐编程大本营》java语言训练班-第4课:java流程控制
<快乐编程大本营>java语言训练班-第4课:java流程控制 第1节. 顺序执行语句 第2节. 条件分支语句:if条件语句 第3节. 条件分支语句:switch 条件语句 第4节. 条件 ...
- 风炫安全WEB安全学习第四十四节课 敏感信息泄漏
第四十四节课 敏感信息泄漏 敏感信息泄漏 0x01 漏洞简介 敏感数据包括但不限于:口令.密钥.证书.会话标识.License.隐私数据(如短消息的内容).授权凭据.个人数据(如姓名.住址.电话等)等 ...
- 第十四节课特种障碍赛
第十四节课特种障碍赛 一.齐步踏步 想不想教官呀!"想"教官今天过来又给小朋友们带来了好玩的游戏,你们想不想玩"想"今天我们要进行特种障碍赛的比赛,首先我们先复 ...
- 7.Java中变量的隐式转换以及强类型转换
1.变量的相加,(变量的数据类型一致),直接运算即可! 结论: Java中变量的 隐式转换(数据类型的默认类型提升) byte,short,char- ...
- java初学之运算的隐式转换
附上代码: package com.wy.csdn;/*** 数值运算之算数运算符*/ public class Test2 {public static void main(String[] arg ...
- 3000门徒内部训练绝密视频(泄密版)第5课:彻底精通Scala隐式转换和并发编程及Spark源码阅读
彻底精通Scala隐式转换和并发编程及Spark源码阅读 Akka ,Scala内部并发 隐式转换.隐式类.隐式参数 可以手动指定某种类型的对象或类转换成其他类型的对象或类.转换的原因是假设写好接口 ...
最新文章
- 参照WebStorm设置VSCode快捷键Alt+Enter快速修复部分报错代码(默认是Ctrl+.)
- 使用LINQ更新集合中的所有对象
- Hadoop2调优(一):如何控制job的map任务和reduce任务的数量
- oracle 之 COMMENT
- 四大电商对垒价格战:家电高库存或是推手
- python为什么是蟒蛇_Python 为什么推荐蛇形命名法?
- HDU-1285-确定比赛名次
- 全双工c语言程序,C语言面试题大汇总个人觉得还是比较全
- Web前后端交互总结
- Mysql数据库中,大小写区分
- 多组测试数据01字典树「模板」
- Android音视频学习思路整理
- python迭代法求极值_4计算函数零点和极值点的迭代法
- SAP ERP的版本演变基础知识
- 一台服务器接多台显示器,一台主机为两台显示器分屏工作的方法
- 最新十大透支健康行业(2019年版)
- ftp上传工具绿色版,五款ftp上传工具绿色版好用推荐
- 阿里云对象存储(oos)
- matlab trangle,Triangle-of-Point-Cloud Matlab 三维点云三角化 不是平面域的三角化 是三维点云三角化 亲身测试绝对可用! - 下载 - 搜珍网...
- 毕业找工作+实习分享
热门文章
- 改善代码设计 —— 简化条件表达式(Simplifying Conditional Expressions)
- system pause in C#
- [小梅的体验课堂]Microsoft edge canary mac版本体验
- STM32中EXTI和NVIC的关系
- 金融行业安全漏洞分析报告
- hdu5185 dp:和为n且满足后一项是前一项或者+1的数列个数
- Win8:Snap 实现
- 模板特化,全特化,偏特化,全部特化,部分特化的含义
- osi七层网络层_OSI层速成课程
- gulp-sass_如果您是初学者,如何使用命令行设置Gulp-sass