欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JavaScript入门学习:特点、数据类型分类、常见运算符、三大流程顺序及三种循环讲解

程序员文章站 2022-09-24 11:28:45
一、概述 1、介绍 1)关于javascript               javascript  是嵌入...

一、概述

1、介绍

1)关于javascript      

        javascript  是嵌入html 中的脚本语言,具有与java和相似的语法特点。

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 返回值]             

}