发表于: 2017-07-17 00:23:03

1 953


今天完成的事情:

今天是第一天做js任务,计划好好的,遇上打雷停电,只能眼巴巴的看看书了。

1.回顾了前面看过的一些js知识。

2.晚上来电后看了一点w3c上的内容。

明天计划的事情:

1.总结一下关于几个对象的介绍

2.想想如何随机获取三个不同的方块

遇到的问题:

买的书有点难明白,比如:

1.var x="hahaha";  //是一个基本类型,字符串

var y=new String("hahaha");  //是字符串对象

此时的x既然是一个字符串,是基本类型,而不是字符串对象。那为什么也能调用属性呢?

比如alert(x.length);//显示为6。

2.w3c上说可以声明变量时可以通过new来指明数据类型,又说typeof可以用来检测属于那种类型,

可结果是var y=new String("hahaha"); typeof的返回值是object!!!???

收获:

大致总结了一下,有错的地方希望师兄指出:

1.输出  

输出分两种。innerHTML来替换元素内容。document.write()来写入文档。比如写入一个<p>标签,在文档加载之后执行document.write会覆盖整个文档!

2.typeof只是一个操作符,而不是函数

3.7种数据类型  

字符串 、数字 、布尔值 、数组 、对象 、Undefined 、Null。

其中5种基本数据类型,Object属于引用类型。typeof操作符用来检测属于那种类型。返回值有:

string number、boolean、undifined 、object、function。

Null和Undefined两种类型,前者表示变量已经声明,但是未初始化(指明数据类型)。而后者表示准备用来保存对象,但是还没有真正保存对象的值,从逻辑上来看,是一个空对象指针。ECMAScript规定二者进行相等性测试时返回true 

4.还知道一个有意思的小插曲,是关于css的。

面包屑导航是什么意思呢,这就源于德国的一个童话故事了,就是人迷路了用面包屑来做标记给自己导航,标明自己来回走过的路,面包屑导航也就是显示你的访问路径的导航,显示你的位置。


返回列表 返回列表
评论

    分享到