发表于: 2017-02-25 23:15:01
1 631
今天完成的事情:
1、js任务4只剩最后一个页面也就是结果页面未完成
2、看了javascript的高级程序设计的对象部分和事件部分,对构造函数模式,原型模式有所了解,然后事件部分时间冒泡和时间捕获以及DOM时间流有了解了一下
构造函数模式
function Person(name,age,job){
this.name = name;
this.age = age;
this.job = job;
this.sayName = function(){
alert(this.name);
}
}
原型模式
function(){
Person.prototype.name = "Nicholas";
Person.prototype.age = 29;
Person.prototype.job = "Software"
Person.prototype.sayName = function(){
alert(this.name);
}
}
事件冒泡是从具体元素接受,逐级向上传播到较为不具体的节点(文档)
事件捕获正好相反
明天计划的事情:
1、完成任务4
遇到的问题:
任务4杀人页面第一次杀人和再次杀人传入数据有冲突,第一次杀人时需要定义一个数组记录这些信息,而再次杀人时,传入的数组被定义,等于重置了,所以我的解决办法是将第一次杀人和再次杀人分开,不分开办法暂时没想到
收获:
1、今天小课堂讲的是content属性,content属性主要是插入内容图片等,可以在前面插入,后面插入等。但是不符合结构样式分离原则,所以尽量不使用,当然,在特殊用途时还是可以使用的,比如画三角形
评论