zoukankan      html  css  js  c++  java
  • javascript 基本语法和数据类型

    javascript 基本语法

    1.定义变量

        <script type="text/javascript">
            // 直接var 变量名 值 就可以了
            var name = "小王";
            alert(name);
    
        </script>

    2.条件语句

    if else

    <script type="text/javascript">

    var score = 70; if(score>60 && score<70){ alert("True"); }else if (score>70 && score<80) { alert("False") }else { alert("Out") } </script>

    (注意javascript严格区分大小写的)

    除了写在文件里 也可以将语法写在浏览器里  右击点击检查 Console  (输入语法也可以正常输出)

    在console也可以写入JavaScript语法 

    3. console.log()浏览器控制台输出语句

     <script type="text/javascript">
            var score = 70;
            // 在浏览器控制台打印变量
            console.log(score)
    
        </script>

    运行右击检查 console控制台

    4.逻辑运算符

    && 两个都为真结果为真
    ||   一个为真结果为真
    ! 真及假 假及真

    5.比较运算符!!!

    =  赋值
    == 类型不一样 值一样为True
    === 类型和值都得一样

    数据类型

    基本数据类型(原始类型):String、Number、Null、Undefined、Boolean,数组,对象

    String:

    ‘哈哈’  “哈哈”

    Number:

    666 //整数
    666.6 //浮点数
    66e8  //科学计数法
    -666   //负数
    NaN   //不是一个数字

    Null:

    Null //表示拿到的是空值

    Boolean:

    True false

    Undefined:

    两种情况:声明变量未赋值会输出undefined;访问对象不存在的属性,也会输出undefined。

    使用typeof检查一个undefined时,也会返回一个underfined

    数组:(javascript的数组是可以存放不同类型的值)

    <script type="text/javascript">
            var array = [80,90.8,"hello",true];
            // 在浏览器控制台打印变量
            console.log(array)
    
        </script>

    对象:(var person 相当于写了一个类 我们用 . 的形式调用类的属性)

        <script type="text/javascript">
            var person = {
                name:"xiaofu",
                age:3,
                tags:['js','java','web']
            }
    
            // person.name 取person对象的值
            console.log(person.name)
    
        </script>
  • 相关阅读:
    hao947 : Mybatis resultMap配置插入和主键自增返回 : 好947
    VelocityTracker简单介绍
    Java中StringBuilder的清空方法比較
    jquery中的动画
    数据库索引的作用和长处缺点
    很具体GC学习笔记
    深入理解 JBoss 7/WildFly Standalone 模式启动过程
    curl命令具体解释
    【免费】iPhone上最好用的短信群发软件: 高速短信4.1
    Project interpreter not specified(eclipse+pydev)
  • 原文地址:https://www.cnblogs.com/love2000/p/13786393.html
Copyright © 2011-2022 走看看