• 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>
  • 相关阅读:
    python正则表达式
    正则表达式
    python装饰器
    冒泡排序算法与递归
    C语言typedef定义结构体数组,下面这段代码是什么意思?
    链表实现的简单循环队列
    数组实现的简单循环队列
    悬空指针
    NULL代表什么
    Unity学习——Network Transform和 Network Transform Child组件
  • 原文地址:https://www.cnblogs.com/love2000/p/13786393.html
Copyright © 2020-2023  润新知