发表于: 2017-04-06 22:48:21

1 1176


今天完成的事情:

看书,学习了平稳退化、分离JS、向后兼容等相关知识,以及innerHTML属性、creatElement方法、appendChild方法、creatTextNode方法、以及insertBefore()方法等。

小课堂、看博客,学习了字符串类型转换、JS基础类型和引用类型的相关知识。

做了一部分任务2的html页面和css样式。


明天计划的事情:

继续做任务二,准备小课堂。


遇到的问题:

学习JS基础类型和引用类型时候遇到的问题。对于第一个输出的结果不太明白。


收获:

CSS list-style 属性的深入了解和学习:

该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有 display 为 list-item 的元素,所以在普通的 HTML 和 XHTML 中只能用于 li 元素,不过实际上它可以应用到任何元素,并由 list-item 元素继承。

可以按顺序设置如下属性:

  • list-style-type
  • list-style-position
  • list-style-image

可以不设置其中的某个值,比如 "list-style:circle inside;" 也是允许的。未设置的属性会使用其默认值。


也研究了list-style-position两个值的区别:

该属性用于声明列表标志相对于列表项内容的位置。外部 (outside) 标志会放在离列表项边框边界一定距离处,不过这距离在 CSS 中未定义。内部 (inside) 标志处理为好像它们是插入在列表项内容最前面的行内元素一样。如图:


基础类型和引用类型的区别:

 基本类型值:指的是保存在栈内存中的简单数据段;

 引用类型值:指的是那些保存在堆内存中的对象,意思是,变量中保存的实际上只是一个指针,这个指针执行内存中的另一个位置,由该位置保存对象;

两种访问方式:

  基本类型值:按值访问,操作的是他们实际保存的值;

 引用类型值:按引用访问,当查询时,我们需要先从栈中读取内存地址,然后再顺藤摸瓜地找到保存在堆内存中的值;



返回列表 返回列表
评论

    分享到