发表于: 2021-04-24 23:05:52
1 1904
今天完成的事情:任务二的大概,JS语法学习
明天计划的事情:任务三与任务二同步;JS基础知识及语法
遇到的问题:任务二中的角色分配没有搞出来,各角色人数没有实现与总人数同步;所学到的知识容量还是非常的少;
收获:JS学的有点感觉了,基础的代码可以看懂。
JS的变量类型:在JavaScript的脚步中,通过“var”的前缀来定义变量;给变量赋值时,它的类型才能确认下来;
常用的及各类性:
1) undefined:当定义了变量而未赋值时,其类型是 undefined。
var x;
alert(x);//将会弹出 undefined
2) null:空类型,类似于 undefined。
alert(null==undefined);
3) number:数值类型,含整数和浮点数(小数)。
var x=10;
var y=8.8;
4) String:字符串。
var x="Jim Green";
var y="Lucy";
5) boolean:布尔。
var x=true;
6) Object:对象类型,可以 new。
var x = new Object();
x.Name="Jim Green";
x.Sex="男";
alert(x.Name+"\t"+x.Sex);
7) Date:日期。(后边课程介绍)
var x = new Date();//创建一个日期对象(当前计算机上的日期和时间为基准)
document.write(x.toLocaleDateString());//write 方法用于向当前页面中写入内容
String (字符串)转 number (数字):
1) parseInt:将字符串转为整(number)数。
2) parseFloat:将字符串转为浮点数(number)。
数学运算 :
常用的数学运算除了加减乘除外,还有求余数运算,用%表达。 23/10 的商是多少?余数是多少?
这两个问题,自然难不倒大家,但是 8/10 余数是多少呢?如果你很快说出答案,恭喜你数学基础非常不错,
在 JavaScript 中 8 对 10 求余数,可以直接写作:8%10
1) parseInt 方法(功能块)是个数值转换方法,用于将字符串或小数点数据自动转换为整数类型;
运算 潜规则:在 JavaScript 中和数学上的计算是类似的,但是我们要取得整数(并且是向下取整数的)就可以用 parseInt ;如果 ts 的值为 5,则 zs 的最终值为 0。
2) parseFloat 方法(功能块)是个转换为浮点数的方法,用于将一串文本转换为小数(浮点数);
运算 潜规则:对于两个操作数的运算符,如果其中一方是浮点数,则结果也是浮点数(小数)。
评论