<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>JavaScript笔记1</title>
</head>
<body>
<h1>右击进入控制台查看输出内容</h1>
<script type="text/javascript">
// 弹出输入框,并将输入的值传给变量a
var name=prompt('输入你的名字')
// 弹出弹框 isNaN(x) x为数值时返回false,不为数值时返回true 判断是否为非数值
alert("姓名:"+name+';是否不是数值:'+isNaN(name));
// 输出到控制台
console.log("姓名为:",name )
var apple1='青苹果',apple2='红苹果';
var temp;
console.log(apple1,apple2);
temp=apple1;
apple1=apple2;
apple2=temp;
console.log(apple1,apple2);
// 数值型
var num1=12; //十进制数
var num2=014; //八进制数
var num3=0xc; //十六进制数
console.log(num1,num2,num3);
console.log(Number.MAX_VALUE,Number.MIN_VALUE) //最大值,最小值
console.log(Number.MAX_VALUE*2,-Number.MAX_VALUE*2) // Infinity -Infinity 正负无穷大
console.log(name-100) //当name为数值时 输出 NaN 非数值型
// 字符串型
console.log("下面的一部分是'转义字符'知识")
// \n换行符 \\ 斜杠 \' 单引号 \" 双引号 \t tab缩进 \b 空格!!出现的符号不符合 我出现的是加边框的?
console.log('\t \"我的小鱼你醒了,还认识早晨吗?\n昨夜你曾经,愿夜幕永不开启。\n初吻吻别的那个季节,不是已经哭过了吗?\n你的香腮边,轻轻滑落的,是你的泪还是我的泪。\n我的指尖还记忆着,你慌乱的心跳,\n温润的体香里那一绺长发飘飘。\" \b\b\b--魁拔');
// 获取变量内容的长度 +字符出串拼接 只要有字符型返回就是字符
console.log("name的长度"+name.length+",name为:"+name);
console.log('age:'+12);
console.log(12+"age")
</script>
</body>
</html>