javascript基础常识了解一下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
 
<body>
    <!--int整数类
    float小数类包括double()decimal()
    char字符类型 如a26个英文字母还有1到10之间数字还有!*    一个一个的字符单个存储  用char
    string字符串类型  多由个字符组合起来 如hello  或你好   可以把任何东西当成字符串
    dateime日期时间
    bool布尔型数据   只有两种状态1个真 另一个是假    或用0或1表示
     
    变量定义:
    1强类型语言
        int a;
         
    2弱类型语言(JS)里定义变量是用var a;
        var a;
 
        *所有变量必须先定义再使用*
 
 
        给变量赋值:
        a=10; 把等号右面的值交给a变量
         
         
    JS(里面如何输出):
    alert();括号里面写要输出的内容
    confirm();括号里面写提示内容
     
    变量存储:
    一。堆和占
    1.他们是底层语言
     
    (单片机 实际上是个小的芯片  和电脑主机差不多   只是单片机比较小又单一 相当小计算机)
   单片机在使用的时候用的就是 c语言是控制硬件的例如:控制灯 电机  所以他是偏底层的 他是直接控制硬件的
    
   PHP不是控制底层的 他和硬件毫无关系 所以他只管程序逻辑 所以这门语言是偏上的   他只是软件 不去考虑硬件
    
   堆和占的概念:主要分为两块(1)堆空间,例如堆用圆方体表示  (2)栈空间,例如栈用长体表示
    
   (1)堆空间
   很多数据我们都是扔到堆空间,堆空间很大 混乱里面什么都能放就跟仓库,往里扔东西可以随便扔
    
    
   (2)栈空间
   相当于队列,有规律,有顺序的存储方式
     
     
     
    比如定义个变量var a = 10  他会扔到栈空间根据c语言PHP属于偏上层语言
     
     
    比如定义一个字符串   c++ 用的一段话   strinq s = "hello"   定义个变量s    他不想把hello扔到栈里有个方法可以直接把hello扔到堆里          溢出:用完要删掉
     
     
    引用类型:
     
    -->
</body>
    <script type="text/javascript">
        var a;//先定义变量a   定义用var a  使用就不用var   直接 a = 10;
        a = 10;//使用变量a
         
        /*或者:*/
        var b = 5;//定义的同时给赋值
        //1。alert(b);//输出变量B的值     alert(b);输出语法
        confirm(a);//输出变量a
         
    </script>
 
</html>

 

posted @ 2018-10-18 09:07  麻包缝裤衩  阅读(205)  评论(0编辑  收藏  举报