一些零碎知识点
1.return作用:1.返回方法指定类型的值 2.结束方法的执行,终止后面代码的执行
2.overflow:hidden; 的作用:
(1)解决塌陷
问题:父级的第一个子级标签如果是块元素 并且使用了margin或margin-top
(第一个子元素的margin-top会传递给父元素 所以要给父元素设置overflow:hidden)
(2)清除浮动
问题:父元素不设置高度的情况下 高度由子元素撑开
一旦子元素浮动 父元素会失去高度 进而影响后面的布局
(3)隐藏溢出
问题:子元素超出父元素部分 给父元素设置overflow:hidden
3.cursor:pointer; 指针变成小手
-
justify-content:space-between;
水平对齐方式:两端对齐,中间等间分布align-items: center;
垂直对齐方式 :居中 -
强类型语言:编译前确定数据类型
弱类型语言:编译时确定数据类型
6.引用数据类型:栈区的值是地址,指向堆区域的内容
基本数据类型:值在栈区域
7.h5的新标签都有语义,称之为语义化。
为什么语义化?
(1)在不借助样式表的情况下,代码一目了然。
(2)提升web的SEO功能。
8.margin(盒模型)会出现的问题:第一个子元素的margin-top 会传递给父元素
塌陷问题:
出现:父级的第一个子级标签如果是块级元素并且使用了margin或者margin-top
9.随机函数代码?
function rand(min,max){
return Math.round(Math.random()*(max-min)+min);
}
10.跨页面传值
(1)通过a标签的href属性配合location获取
(2)通过localStorage本地存储