美文网首页
javascript基础

javascript基础

作者: Carryyou_0059 | 来源:发表于2019-01-31 17:21 被阅读0次

    javascript:

    变量的使用、数据类型、if判断、循环语句

     javascript 中的注释:

              //:注释一行代码

              /**/:注释多行代码

    1.  alert(''这是一个弹出框'') :

            效果:在页面弹出来一个提示框,提示信息从alert后面引号中的文字来的。

             注意:如果页面上出现弹出框以后,页面的位置不能改变,并且不能关闭。其实这个时候浏览器的进程已经被暂停了

    2.    console.log(“”) :

               向浏览器的控制台输出一句话。

                作用:用来进行代码调试

    3.      prompt(“”):

                弹出一个输入框,给用户提供一个输入信息的位置。

    开发人员工具的使用:

            右键,审查元素,打开开发人员工具,如果页面上有错误就会显示红叉,红叉的出现说明页面上有错误。

            点击 tab 选项中的最后一个 tab ,console  就能看到具体的错误,从而排除错误。

    一、直接量:

        

     如果页面上直接使用红色方框中的数据叫做直接量

    二、数据的类型:

              1、字符串: String

                            特点:用引号引起来的文本串。

                        注意: 这个引号既可以是单引号,也可以是双引号。

                             a.  如果字符串中有双引,可以将字符串的引号改变单引号。

                              b.  可以使用转译符:\

             由于字符串中经常会有一些特殊的字符出现,比如换行,比如双引号,所为了让字符正常显示我们通常会使用转移符

                                            常用的转译符:

                                                   \’:单引号

                                                   \”:双引号

                                                   \t:缩进

                                                   \n:换行

               2、数值类型:Number

                            整数、小数。

                                        特点:表示的是一种数据的量。

                                        表现形式:直接就是具体的数字   //123,0,1,2

                3、加号的作用:

                          a.  两个字符串用加号连接,那么将来加号起到的作用是连接这两个字符串。             

                          b. 两个数值用加号连接,那么加号起到的作用是运算符的作用。        

                           c.加号连接的两个直接量中有一个是字符串,那么加好的作用是连接。

    三、判断数据的类型:

                    typeof:判断数据类型。

                        用法:

                    1、    typeof (直接量/变量)

                            

                  2、      typeof (直接量/变量)

      四、变量:

                    问题:使用浏览器输出我们自己输入的内容。

                

                            什么是变量:

                                    变量是用来存储数据的。

                1、声明变量:

                             

    用var关键字声明变量

                  2、给变量赋值:

                                            a = “123”  ,//赋值运算符

                                           注意赋值运算符起到的作用是将等号右边的结果赋值给等号左边的变量

                                             

                    

    js中的关键字

                   3、变量的类型:

                                这个变量中存储的是什么样的数据,那么这个变量就是什么样的类型。

                   4、变量之间的相互赋值以及变量可以合直接量一起输出。

    五、 了解其他数据类型:

                        1、string (字符串)

                        2、number (数值类型)

                                   NaN:  not a number ==> 非数字

                                       作用:用来表示数值的一种不正常的状态。

                                                   一般情况下会在计算出现错误的时候出现。 

                                       判断当前数据是否是NaN的关键字:

                                                    IsNaN: 是一个非数字

                        3、booleam 类型:   

                                取值:

                                        true : 对

                                        false:错                   

                           作用是用于判断条件的结果。

                         4、undefined

                                    如果一个变量声明了但是没有赋值它的结果就是一个undefined;

    六、运算符

                1、算术运算符:

                               1. + 

                                       a.如果加号两边都是字符串,那么加号的错用是连接。

                                        b.如果加号两边都是数值,那么加号的作用是相加。

                                        c.如果加号一边是字符串,那么加号的作用是连接。

                                2. -

                                        就是两个数值之间的运算。

                                3. *

                                        就是两个数值之间相乘。

                                 4. /

                                         就是两个数值之间相除。

                                  5.()

                                            改变运算的优先级

                     运算的先后顺序:

                                    先乘除 后 加减。

                2、%取余,取模

                            余数:10 / 3 = 3......1;

                                        10 % 3 =1 ;    // 10取余3 ==》1

                3、math对象:(复杂的运算)

                                          

    划红线的是重点

    相关文章

      网友评论

          本文标题:javascript基础

          本文链接:https://www.haomeiwen.com/subject/hawksqtx.html