JavaScript基本知识

一、概述

1、介绍

1)关于JavaScript      

        JavaScript  是嵌入Html 浏览器中的脚本语言,具有与Java和c语言相似的语法特点。

2)JavaScript的特点

        JavaScript开发工具:任何文本编辑工具。

        环境:各大浏览器。

        JavaScript  的三种调用方法:

            1.标签嵌入式 :在html文件中嵌入<script>标签 

                <script>

                    alert(" hello world ")

                </script>

            2.事件定义式

               <button onclick="alert('123')">点一点,看一看</button>

            3.外部文件调用

                将JavaScript单独写成j s文件  从外部调用。

JavaScript的数据类型分为两大类

             1. 基本数据类型:

                    数字(number)

                    字符串(string)

                    Boolean(布尔)

                    null(空)

                    NaN (不是一个数字)

                    undefined(未定义)

                2. 引用数据类型

                     object

JavaScript的常见运算符

                  1、算术运算符 + - * / %
                  2、逻辑运算符 && || !
                  3、关系运算符 > < >= <= != ==(值相等,只判断值,不判断类型) === (全等,类型和值都相等)

               自加自减运算符

                    i++     ++I

                    I--        --I

                 自加运算,不管前加加还是后加加,对应变量本身就是加一运算,
                 前加加优先级别特别的高,后加加的优先级别特别的低
                 自减运算,不管前减减还是后减减,对应变量本身就是减一运算。

 
 

JavaScript的三大流程顺序:自左而右,自上而下执行的  

分支(选择):         

单分支:          

if (condition) {             

// 提交满足需要执行的代码           

 }          

双分支          

 if (condition) {            

     // 提交满足需要执行的代码            

} else {             

     // 条件不满足,则执行这儿的代码            

}            

多分支             

if (condition1) {               

    // 提交满足需要执行的代码            

 } else if(condition2)  {              

     // 满足条件2,则执行这儿的代码            

 } else if(condition3)  {              

     // 满足条件3,则执行这儿的代码            

 }……             

else if(conditionn)  {               

    // 满足条件n,则执行这儿的代码             

} else {               

    // 上面提交都不满足,则执行这儿代码             

}

    

JavaScript的三种循环:

     for (var i = 0; i < 100; i++) {          

            console.log(i)       

        }


      var i = 0;      while (i <= 100) {         

                 console.log(i);           

                 ++i;           

        }


      var i = 100;      do {         

                 console.log(i);         

                 ++i;       

        } while(i < 100);

函数:

function functionName([参数列表]) {             

    //函数体

    [return 返回值]             

}


猜你喜欢

转载自blog.csdn.net/aa472546593/article/details/80670928