天理科协日常2

这一周,先是完成了html和css的基础课程,准备后面的时间继续学习进阶版。

可是进度很快,转眼间又该学习JavaScript了。

这不学不知道,竟然跟c语言有那么些许的相似。

可这一个var竟让解决了所有的变量引入(数字,字母,小数,各类数组)。

console.log(变量名)或console.log('内容'),可以用来存储内容。

document.write(变量名)或document.write(‘内容’),可以使内容显示在桌面上。

prompt可以弹入对话框,alert可以弹出对话框内容。

另外,我还发现如果没有对变量进行初始赋值的话,会显示undefined。

更皮的是一个变量不声明就赋值,竟然也能用,真是离了大谱¥¥¥

变量命名很讲究,由字母~数字~_下划线~$组成。驼峰命名法也不错:myNameFirst.

不要有关键字和保留字,也不要以数字开头┗|`O′|┛ 嗷~~

还是有数据类型的,

number(数据类型)var a=010;a就是10;数字前面加一个0就表示八进制。

var b=0xa;b就是10;数字前面加0x就表示十六进制。

有最大值Number.MAX_VALUE。

也有最小值Number.MIN_VALUE。

InFinity表示无穷大,-InFinity表示无穷小。

NaN=Not a Number。console.log('文字'-100);会显示NaN。

isNaN()可以用来判断是不是非数字,如果是数字则返回false,如果是非数字则返回true。

字符串来喽

<br/>网页中的换行

\n 代码中的换行

str.length可以直接求出字符串的长度

字符串的拼接console.log('sipc'+'115'),则在控制台中显示sipc115。

console.log('sipc'+115),则在控制台中显示sipc115。

console.log('15'+15),则在控制台中显示1515。

console.log(15+15),则在控制台中显示30。

可以引入一个变量来储存prompt的值

boolean(布尔型)有true 和 false ,true在运算的时候当作1,false在运算的时候当作0。

意外之中返现了一个情况:

var a=undefined;

console.log(a+1);//不能确定是不是数字。

在控制台会显示NaN。非数字。

但console.log(a+'age');

在控制台会显示undefinedage。

null情况大致相同,只不过因为他是0可以做加减法运算。

另外用typeof可以检测变量的数据类型,number  boolean  string  undefined  object

console.log(typeof 变量名);

字面量???

数据类型转化

1.转化为字符串类型

var num=1;

var str=num.toString();

string(num);

时间好紧啊,赶紧学习去了,我才学到盒模型,浮动刚刚学完,后面还没学完,不说了,学习去喽,明天又是快乐的一天,啦啦啦啦啦......

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值