javascript

一、语言:1、HTML 定义网页内容

                 2、CSS   规定网页布局

                 3、JS      对网页行为进行编程

二、JS引入方式:1、外部引入      <script  src="script/js/test/.js"  type="text/javascript" >

                                                </script>

                            2、行内引入      <a  href=" javascript:confirm('  ') "></a>

                            3、内部样式      <script  src=' text/javascript '>

                                                alert('  ');

                                                </script>

                          (内部引入也可以放在头部,在CSS引入之下,一般放在body中)

<noscript>用来检查浏览器是否支持JS</noscript>

三、变量:1、声明变量                         var a

                 2、声明变量并赋值              var test='this is a test'

                                                        var test1=12

                                                        var test2=true(false)

                 (变量可以是字符串、数字、布尔类型)

                 3、声明多个变量赋相同值    a=b=c=1

                 4、变量命名                     驼峰标记法:小驼峰   第二个单词首字母大写

                                                                              大驼峰   每个单词首字母大写

                                                        下划线法

 四、JavaScript 能够以不同方式“显示”数据:console.log()              向控制台书写内容

                                                                      window.alert()                 用警告框来显示数据

                                                                      document.write               HTML输出

 五、运算符

                 1、算数运算符:+、-、*、/、%、++、--                   

                       a++先执行后自增        ++a先自增后执行

                 2、字符串运算符

                       带引号的属于字符串(单引双引都可以)

                 3、赋值运算符:=、+=、-=、*=、/=、%=

                       a-=6  a=a-6

                 4、比较运算符:>、<、>=、<=、==、!=、===、!==

      ==表示值得判断;===(全等于)表示值和数据类型的判断;

                 5、逻辑运算符:&&、||、!(与、或、非)

      逻辑与:条件都为真结果为真;

      逻辑或:有一个为真结果就为真;

      逻辑非:alert(!true);//false

                 6、三目运算符:(exp1 ?  exp2 :  exp3)

                 7 、逗号运算符

六、数据类型

                1、 整型

                2、 浮点型 

                3、Boolean布尔类型     

  /*通过isNaN()来检测是否是NaN值

    Infinity正无穷大

    typeof 数据类型

    NaN不是数字的数字,和自身大小都不一样,不能喝其他比较

    null 空 数据存在,没有给变量赋值,不代表没有类型

    null != 0

    null != " "

    null == undefined

    0 != undefined

    " " != undefined

    " " == 0

    

                                       

  

 

posted on 2019-08-12 21:26  LQ1232654656+9  阅读(71)  评论(0编辑  收藏  举报

导航