美文网首页
01.25js基础语法

01.25js基础语法

作者: xxxQinli | 来源:发表于2019-01-25 14:52 被阅读0次
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="utf-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <title>Page Title</title>
    </head>
    <body>
        
    </body>
    </html>
    <script>
        //1. 注释
    
        //单行注释 - 注释前加两个注释
    
        /* 多行注释
        *第二行
        *第三行
        */ 
    
        // 2. 标识符
        //由数字、字母、下划线和$组成,数字不能开头,命名一般不用$,$有特殊功能
        num = 10
        str1 = 'abc'
        $user = 'yuting'
        // 12abc = 12.5 数字不能开头
    
        // 3. 关键字
        // for, in, while, if,else,true,false等,有特殊功能的标识符都是关键字
    
        // 4. 数据类型和字面量
        // a.类型和字面量
        // Number数字 String字符串 Boolean布尔 Array数组 Object对象 Function等
        // Number - 23 12.45 支持科学计数法 NaN 一个不存在的数字
        console.log(12/0)
        // String - 表示所有字符串,用单引号或者双引号引起来;'abc', "abc"
        console.log('abc', '123')
        // Boolean - 只有true和false两个值
        console.log(true, false)
        // 数组 - 相当于python中的列表;[23,-23.9,'abc',true]
        console.log([23, -23, 'abc', false, [1,2,3]])
        // 对象 - 相当于python中的字典+对象;{属性名:属性值;属性名2:属性值2;...},属性值可以是任何类型
        // 属性名可以用引号也可以不用引号
        obj1 = {name:'yuting'}
        obj2 = {'name':'yuting'}
        console.log(obj1, obj2)
        // Function - 相当于python的函数
        // b.查看类型和类型转换
        // 查看类型:typeof(数据)
        console.log(typeof(100))
    
        // 类型转换: 类型名()
        // 
        float1 = parseFloat(12)
        int1 = parseInt(12.3)
        num = Number('123')
        console.log(num+10, float1, int1)
        console.log(typeof(float1))
    
    </script>
    

    相关文章

      网友评论

          本文标题:01.25js基础语法

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