zoukankan      html  css  js  c++  java
  • 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

        

                                           

      

  • 相关阅读:
    考试题1
    九九乘法表
    面向对象
    *****用循环运用
    编辑实现逻辑运算和循环计数
    求:1-3+5-7+...-99+101的值的(分析求解)。
    三层for循环求解组成三角形边的组合
    for循环的应用
    Java基础输出语句
    习题4 编写一个方法method(),判断一个数能否同时被3和5整除
  • 原文地址:https://www.cnblogs.com/liqingL/p/11341131.html
Copyright © 2011-2022 走看看