JavaSrcipt学习------学习打卡Day4
前言
作者介绍:友友们好我是乱披风锤,大二学生党一枚
作者主页:乱披风锤的个人博客主页.跳转到个人简介
我和友友们一样喜欢编辑,天天敲代码🤭,沉迷学习,日渐消瘦。很荣幸能向大家分享我的所学,和大家一起进步,成为合格的卷王。如果文章有错误,欢迎在评论区指正。那么开始今天的学习吧!
那么今天的学习就到这里了。友友们觉得不错的可以给个关注,点赞或者收藏哦!感谢各位友友们的支持。以下的代码希望各位大佬们自行检验哦,毕竟亲手操作让记忆更加深刻。
弹出用户名.html
var myname=prompt('请输入您的名字');
alert(myname);
24-计算年龄案例.html
<script>
//弹出一个输入框(prompt),让用户输入出生年份
//把用户输入的值用变量保存起来,然后用今年的年份减去变量值,结果就是现在的年纪
//弹出警示框,把计算的结果输出
var year=prompt('请您输入您的出生年份');
var age=2018-year;
alert('您今年已经'+age+'岁了');
</script>
Date日期对象.html
<script>
var arr=new Array();
var onj=new Object();
var date=new Date();
console.log(date);
console.log('2019-10-1 8:8:8');
console.log(2019,10,1);
</script>
isNaN.html
<script>
//isnan判断一个变量是否为非数字的类型
console.log(isNaN(12));
var str='我是\'一个\'"高富帅"的\n程序员';
console.log(str)
</script>
交换俩个变量值.html
```c
<script>
var temp;
var a='apple1';
var b='apple2';
temp=a;
a=b;
b=temp;
console.log(a+""+b);
</script>
字符串拼接.html
var str='my name is andy';
console.log(str.length);
console.log('沙漠'+'骆驼');
console.log('pink'+18);
console.log('pink'+true);
console.log(12+12);
数字型Number.html
<script>
var num=10;
var PI=3.14;
var num1= 0o10;
console.log(num1);
var num2= 0o12;
console.log(num2);
var num3=0x9;
console.log(num3);
var num4=0xa;
console.log(num4);
//数字型的最大值
console.log(Number.MAX_VALUE);
//数字型的最小值
console.log(Number.MIN_VALUE*2);
console.log(Number.MIN_VALUE*2);
</script>
获取变量数据类型.html
<script>
var num=10;
console.log(typeof num);//number
var str='hc';
console.log(typeof str);
var flag=true;
console.log(typeof flag);
var s;
console.log(s);
var timer=null;
console.log(timer);
//prompt取过来的值是字符型的
var age= prompt('请输入您的年龄');
console.log( typeof age);
</script>
转换为字符型.html
<script>
//数字型转换为字符型
var num=10;
console.log(num);
var str=num.toString();
console.log(str);
console.log(typeof str);
//利用String变量
console.log(String(num));
//利用拼接字符串
console.log(num+'');
</script>
转换为布尔值.html
<script>
console.log(Boolean(''));
console.log(Boolean(0));
console.log(Boolean(NaN));
console.log(Boolean(null));
console.log(Boolean(undefined));
console.log(Boolean('123'));
console.log(Boolean('fdsfs'));
console.log(Boolean('ed'));
</script>
转换为数字型.html
<script>
var age=prompt('请输入您的年龄');
//1.parseInt可以把字符型的转换为数字型
console.log(parseInt(age));
console.log(parseInt('3.14'));//3
console.log(parseInt('3.94'));//3
console.log(parseInt('120px'));//120
console.log(parseInt('rem120px'));NaN
//2.parseFloat可以把字符型的转换为数字型 得到是小数 浮点数
console.log(parseFloat('3.14'));
console.log(parseFloat('120px'));
console.log(parseFloat('rem120px'));//NaN
//3.利用Number来转换
var str='123'
console.log(Number('1234'));
console.log(Number(str));
//4.利用了算术运算
console.log('12'-0);
console.log('12'-'11');
</script>
今天的学习到这里就结束了