发表于: 2017-07-19 23:05:24
2 888
今天完成的事情:
1:按后端给出的部分接口文档修改登陆页面的接口和字段,退出登陆按钮;
2:看红宝书,
3:attribute和property;
明天计划做的事情:修改公司列表页面的相应接口和数据渲染;
遇到的问题:nginx还只是配置在本地跨域,至于如何配置通过域名访问还是没理解,配置nginx没有啥问题,主要
没有思路应该在哪里配置,如何能通过配置nginx通过域名访问;看了网上挺多教程都是说的在本地配置,明天在
研究研究吧;
收获:对函数中的参数又有进一步的理解,之前一直以为函数的参数就是一个数组,其实它并不是一个数组的实
例,只是arguments是个对象,他只是和数组类似,我们不管可以通过参数的属性名来访问,也可以按照数组的方
式来访问。比如arguments【0】就代表参数中的第一个参数,也可以通过数组arguments。length来确定参数的
个数,我们可以利用这一点让函数来实现能够接受任意个数的参数并实现适当的功能;
attribute翻译成中文术语为“特性”,property翻译成中文术语为“属性”。
attribute是一个特性节点,每个DOM元素都有一个对应的attributes属性来存放所有的attribute节点,attributes是一
个类数组的容器,说得准确点就是NameNodeMap,总之就是一个类似数组但又和数组不太一样的容器。attribute
s的每个数字索引以名值对(name=”value”)的形式存放了一个attribute节点。
<div class="box" id="box" gameid="880">hello</div>
上面的div元素的HTML代码中有class、id还有自定义的gameid,这些特性都存放在attributes中,类似下面的形
式:[ class="box", id="box", gameid="880" ]
DOM元素一些默认常见的attribute节点都有与之对应的property属性,比较特殊的是一些值为Boolean类型的prope
rty,如一些表单元素,最后为了更好的区分attribute和property,基本可以总结为attribute节点都是在HTML代码中
可见的,而property只是一个普通的名值对属性。
评论