JavaScrip基础(一)

简介: JavaScrip基础(一)

今天看了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还没看完,感觉很厉害

目录
相关文章
|
安全 网络安全 数据安全/隐私保护
防火墙和堡垒服务器有什么区别?
【7月更文挑战第11天】
683 1
防火墙和堡垒服务器有什么区别?
|
JavaScript
首页功能的实现
首页功能的实现。
117 1
|
前端开发 算法 Java
多线程的等待唤醒机制的自我理解
多线程的等待唤醒机制的自我理解
155 0
「业务架构」TOGAF建模:业务架构之业务功能分解图
「业务架构」TOGAF建模:业务架构之业务功能分解图
|
JSON JavaScript Linux
Sanic教程: 1.快速开始
Sanic教程: 1.快速开始
|
存储 芯片
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
928 0
单片机原理与应用以及C51编程技术——硬件体系结构梳理(下)
|
JavaScript 前端开发
VUE基础知识:请解释Vue指令的概念,并给出一些常见的Vue指令。
VUE基础知识:请解释Vue指令的概念,并给出一些常见的Vue指令。
96 0
|
算法 Unix Linux
Linux基本操作指令(3)
Linux基本操作指令(3)
138 0
|
并行计算 JavaScript 数据可视化
快速了解函数式编程
快速了解函数式编程
219 0
快速了解函数式编程
|
机器学习/深度学习
Leecode面试题64
Leecode面试题64
114 0