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>
原文地址:https://www.cnblogs.com/love2000/p/13786393.html