发表于: 2017-05-05 22:12:57
0 1054
今天完成的事情:
分配了任务,后台部分登录模块和信息管理模块已经有人做了,我做的内容管理模块,今天把页面写好了,用的插件图片上传部分写好了;
明天计划的事情:
研究时间插件,并完成这部分内容;
写内容管理模块的js部分;
遇到的问题:
Bootstrap要经常用才不会生疏,表单部分还是要参考文档才能够不出错;
收获:
仔细学习了插件图片上传;
又学习了原型和原型链相关的内容,还是得看一些资料,下面是一些重要概念:
普通对象与函数对象:凡是通过 new Function() 创建的对象都是函数对象,其他的都是普通对象。
实例的构造函数属性(constructor)指向构造函数。
每个对象都有 __proto__ 属性,但只有函数对象才有 prototype 属性;在默认情况下,所有的原型对象都会自动获得一个 constructor(构造函数)属性,这个属性(是一个指针)指向 prototype 属性所在的函数(Person);原型对象(Person.prototype)是 构造函数(Person)的一个实例。
JS 在创建对象(不论是普通对象还是函数对象)的时候,都有一个叫做__proto__ 的内置属性,用于指向创建它的构造函数的原型对象。
所有函数对象的__proto__都指向Function.prototype,它是一个空函数;
评论