美文网首页
Javascript 一个例子入门(前传)

Javascript 一个例子入门(前传)

作者: 敬楠 | 来源:发表于2019-01-25 14:28 被阅读10次

    正因为异常艰难,活着才具有深刻的含义。没有比活着更美好的事,也没有比活着更艰难的事。
    ----《活着》

    <html>
        <head>
            <meta charset="utf-8" />
            <title>javascirpt的一个例子</title>
            <script>//该标签可以定义多个,可以在遵循html的规范的情况下放在任意位置。但影响执行顺序
            
            /*java 强类型语言 定义变量 int a= "hello js"
            js 弱类型语言 定义变量 var a = "hello js"*/
            var a = "hello js"//一块存存数据的存储空间
                alert(a);
                //输出a的类型
                document.write("type"+typeof(a));
                //运算符
            var b = 1;
            var c = b++;
            document.write("b的值"+b);
            document.write("c的值"+c);
            
            var d = +"123";
            document.write(b+1);
            
            var sum = 0;
            for(var i= 0;i <=100; i++){
                sum = sum +i;
            }
            alert(sum)
            
            var sum =function(a,b){
                alert(a+b);
            }
            sum(1,2);
            
            </script>
            <script src="js/outer.js"></script> 
        </head>
        <body>
            
            <p> 1.javascirpt客户端脚本语言不需要编译,直接就可以被浏览器解析执行了</p>
            <p> 2.JavaScript = ECMAScript + JavaScript自己特有的东西(BOM+DOM)</p>
            <p> 3.引用数据类型:对象+原始数据类型(基本数据类型):
                        1). number:数字。 整数/小数/NaN(not a number 一个不是数字的数字类型)
                        2). string:字符串。 字符串  "abc" "a" 'abc'
                        3). boolean: true和false
                        4). null:一个对象为空的占位符
                        5). undefined:未定义。如果一个变量没有给初始化值,则会被默认赋值为undefined</p>
            <p>4.运算符 
                        1).一元运算符:只有一个运算数的运算符 ++,-- , +(正号) 
                            注意:在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换 
                            * 其他类型转number: 
                            * string转number:按照字面值转换。如果字面值不是数字,则转为NaN(不是数字的数字) 
                            * boolean转number:true转为1,false转为0
                        2).算数运算符 - * / % ...
                        3).赋值运算符 = += -+....
                        4)比较运算符> < >= <= == ===(全等于)
                            1).比较方式 
                             类型相同:直接比较 
                                    * 字符串:按照字典顺序比较。按位逐一比较,直到得出大小为止。 
                            2). 类型不同:先进行类型转换,再比较 
                                    * ===:全等于。在比较之前,先判断类型,如果类型不一样,则直接返回false
                        5)三元运算符 ? : 表达式 var a = 3; var b = 4;</p>           
            <p>流程控制语句if...else...,switch:while,do...while,for</p>
            
            <p>基本对象 1)Function:2)Array:数组对象 3)Boolean: 4)Date: 5)Math:6)Number: 7)String:8)RegExp:9)Global
    </p>
        
        </body>
    </html>
    

    撒花。。。

    相关文章

      网友评论

          本文标题:Javascript 一个例子入门(前传)

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