js基础语法

2019-12-07  本文已影响0人  Dxes
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
</html>


<script type="text/javascript">
    //1.输出
    // console.log() 相当于python中的print()
    console.log('输出内容')
    
    //2.注释
    //js的注释方式和c一样
    //单行注释
    /*
     多行注释1
     多行注释2
     */
    
    //3.语句: 一条语句占一行,一行结束后可以写分号也可以不写
    //语句对缩进没有要求
    console.log('不写分号')
    console.log('写分号');
    //如果一行要写多条语句,语句之间必须用分号隔开
    console.log('语句1'); console.log('语句2')
console.log('语句3')
        console.log('语句4')
    
    //4.标识符
    //由字母、数字、下划线和$组成,并且数字不能开头
    abc = 100
    at23 = 200
    ah_ = 300
    abc$ = 400
    $ssd = 5000
    console.log(abc, at23, ah_, $ssd)
    
    //23hj = 100    //Uncaught SyntaxError: Invalid or unexpected token
    
    //5.关键字: 在js中有特殊功能和特殊意义的标识符
    //for, while, var, let, const, true, false等
    
    //6.常用数据
    // typeof  - 获取数据类型
    //1)数字(Number): 89, 12.9, 3e4
    //2)字符串(String): 使用单引号或者双引号引起来, 'abc', "abc", 'abc\n123', '\u4e00'
    //3)布尔(Boolean): 只有true和false两个值
    //4)数组(Array): 相当于python中的列表: [123, 'abc', true]
    //5)对象(Object): 长得像python中的字典,其实也是对象
    console.log(typeof(34))
    console.log(typeof 3e4)
    console.log('abc', "abc", '\tabc\n123', '\u4e00')
    
    obj1 = {
        name:'小明',
        'age': 18
    }
    console.log(obj1['name'], obj1['age'])
    console.log(obj1.name, obj1.age)
    
    
    
    
    
</script>

上一篇 下一篇

猜你喜欢

热点阅读