发表于: 2017-04-13 21:35:08

13 1293


任务四

今天完成的事情

  1. 1完成任务四的杀人功能和基本功能设计。
  2. 2.开始学习ajax。
  3. 3.整理学习笔记。

  4. 明天计划的事情

  1. 1.完成任务四。
  2. 2.开始研究ajax。

遇到的问题

1再次开始游戏的时候,结果会出错,发现是localstroge的问题,给第一个页面加上local.stroge的clear方法就可以。

2.页面在ie下会有问题,高度为0撑2不起来。仔细想了一下,子div的高度是继承父级的,父级的高度是用padding撑开的,但是我给父级使用了border-boxing,所以其高度在就算的时候还是0,所以其子元素百分比继承不到高度。

  1. 收获

  2. 1.学习了ajax的异步通信思想。


数据存储

计算机组成原理

计算机组成部分大体上可以分为cpu,存储设备,输入设备,输出设备。
当电脑打开后,操作系统开始等待指令,比如用户打开了qq软件,输入设备就会发出一串指令给cpu,cpu再去存储设备里寻找对应的文件,存储设备分为内存和硬盘,一般文件都会放在硬盘中,当cpu收到指令后,会将需要的文件丢到内存中,然后开始指向这些文件(程序),执行完以后再将这些数据送到输出设备。输出设备再将结果输出,同用户交互。

数据存储

对于js,一般来说有2种数据类型,一个是基本数据类型,如"helloworld",一个是对象类型,如Object
而计算机的内存也有2块不同的数据存储区域,一块叫栈内存,用来存这些基本数据类型,一块叫堆内存。

var a="helloworld"; var obj={name:"dog",age:"10"};

比如对于上面的这段代码,在栈内存中的存储情况如表所示:

逻辑地址物理地址数据
a000Ahelloworld
obj000BFFFA

对于对象obj,它在栈中存放的是一块物理地址,这个地址指向堆内存中的一块数据区域。实际情况如表所示。

堆物理地址数据
FFFA{name:"dog",age:"10"}



返回列表 返回列表
评论

    分享到