• 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

        

                                           

      

  • 相关阅读:
    Python3 迭代器与生成器
    Kubernetes 1.24 正式发布,这里是更新功能总览!
    20192415 202120222 《网络与系统攻防技术》实验五实验报告
    20192415 202120222 《网络与系统攻防技术》实验六实验报告
    烦人的光荣榜
    pptVBA_多段文字拆为多个图形
    华为云对象存储客户端OBS Browser+下载
    InputNumber计数器
    VUE:为什么输入框无法输入内容?
    Springboot2.1.0整合RabbitMQ
  • 原文地址:https://www.cnblogs.com/liqingL/p/11341131.html
Copyright © 2020-2023  润新知