版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yujing1314/article/details/85226574
今天看了JS的视频,前面部分讲了CSS的部分知识,巩固了一下如何定位,和一些JavaScrip的一些代码,感觉JavaScrip和C#十分相像。
1.CSS-定位
Margin-top:px ---控制上下
Margin:50px auto 0; ---控制居中,上下举例
Margin-left:px ---左移
Border-color 边框颜色
Background-color 背景颜色 后画出来的在上面
Top 元素顶端距离"浏览器"上边缘的距离
Left 元素顶端距离浏览器上边缘的距离
bottom 元素顶端距离浏览器下边缘的距离
right 元素顶端距离浏览器右边缘的距离
Positon:relative 设置距离是指在原来文档流的位置做偏移
Position absolute 脱离文档流 绝对定位,以浏览器作为参考,如果绝对定位在relative定位的元素中(绝对定位中也行),那么就以这个元素为参考
Position fixed也是fixed不动
Margin-right 或-top 距离右上
Z-index Z轴
2.javascrip-点击事件
2.JavaScrip-点击事件
<script type="text/javascript">
var dv=null;
function(){
var dvs=document.getElementsByTagName("div");
for(var i =0;i<dvs.length,i++){
dvs[i].onclick
}
}
3.运算符
数学运算符:+ - * /
逻辑运算符:> < >= <= = !=
&& ||
=== 完全等于 和; !== 不完全等于(由于JS和C#)
4.javascript 是一个弱类型的语言
弱类型不代表没有类型,不严格的检查的类型
js使用var声明变量,随意赋值,不会检查类型,任何赋值都可以成功。
5. 无故换行C#可以 但是JS中会变成一个分号
意思就是,在JS中随意换行,会在换行除自动增加一个分号,容易报错。
6.JS中的循环体表示
Switch-case
Switch(){
case 值1:语句;break;
}
While(){
循环体
}
Do{
}while(条件);
For(var i=0;i<max;i++){
循环体
}
For-in 结构(有点像foreach,但是不同)
for(var item in 集合或对象){
循环体
}
大部分都是和C#一致的,加了一个for-in
总结
JS还没看完,感觉很厉害