• JavaScript系列从入门到精通系列第三篇:JavaScript基本语法(一)


    文章目录

    一:JavaScript基本语法

    1:JS注释

    (一):JS多行注释

    (二):JS单行注释

    (三):JS中大小写

    (四):分号问题

    (五):空格和换行

    2:字面量和变量

    (一):字面量

    (二):变量

    (三):如何声明变量

    (四):如何给变量赋值

    (五):标识符

    二:JS中6种数据类型(一)

    1:JS字符串

    (一):JS字符串基本使用

    (二):JS字符串使用规则

     (三):JS字符串转义规则


    一:JavaScript基本语法

    1:JS注释

    (一):JS多行注释

    /*xxxxxxxxxxxxxxxxxxxxxx*/

    (二):JS单行注释

    // 只能注释掉这一行的内容
    

    (三):JS中大小写

    JS当中严格区分大小写。

    (四):分号问题

            JS中每一条语句都区分大小写,如果不写分号,浏览器会自动去添加,但是会消耗一些系统资源,而且有的时候,浏览器会加错分号,所以在开发中分号建议是写的。

    (五):空格和换行

            JS中会和忽略多个空格和换行。通过这玩意可以完成代码的格式化。

    2:字面量和变量

    (一):字面量

            字面量是一些不可改变的值,他就是常量。1,2,3,4,5,直接拿来使用的值。

    (二):变量

            变量可以用来保存字面量,变量更加方便我们使用,在我们开发中,都是基于我们的变量,很少直接使用字面量,或者叫常量。

    (三):如何声明变量

    1. var a;
    2. console.log(a);//"undefined"

    (四):如何给变量赋值

    1. var a = "我是中国人,我是明台的母亲";
    2. var b;
    3. b= 123;

    (五):标识符

            标识符,在JS当中所有可以自主命名的都是标识符。包括:变量名,函数名,属性名都属于标识符。在命名一个标识符需要遵守如下规则:

            1:标识符当中可以含有字母、数字、下户线、$

            2:标志符不能以数字开头

            3:标识符不能是JS中的关键字和保留字

            4:标识符一般都采用驼峰命名法

            ES底层保存我们的标识符时,实际采用的是UniCode编码,所以理论上讲所有Utf-8中含有的字符都可以作为标识符使用,甚至包括中文。

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8">
    5. <title>title>
    6. head>
    7. <body>
    8. <script>
    9. var a ;
    10. a = 123;
    11. var a = "我是中国人,我是明台的母亲";
    12. console.log(a);
    13. var 锄禾日当午 = "汗滴禾下土";
    14. console.log(锄禾日当午) //控制台:汗滴禾下土
    15. script>
    16. body>
    17. html>

            这么干(中文当标识符)是真的可以,但是规范是不允许这么命名的。这么命名会被同事笑疯的。

    二:JS中6种数据类型(一)

            JS中一共有6中数据类型。接来下我们一一介绍。包括:

                    String 字符串

                    Number数值

                    Boolean 布尔值

                    Null 空值

                    Undefined 未定义

                    Object 对象

            其中String,Number,Boolean,Null,Undefined数据基本数据类型。Object属于引用数据类型。

    1:JS字符串

    (一):JS字符串基本使用

    1. DOCTYPE html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8">
    5. <title>title>
    6. head>
    7. <body>
    8. <script>
    9. //在JS中字符串需要使用引号引起来的
    10. //在JS中使用单双引号都可以,但是不能混着用。
    11. //在JS中引号不能嵌套
    12. var str = "hello";
    13. console.log(str);//控制台:hello
    14. script>
    15. body>
    16. html>

    (二):JS字符串使用规则

           在JS中字符串需要使用引号引起来的 

            在JS中使用单双引号都可以,但是不能混着用。

            在JS中引号不能嵌套

    1. html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8">
    5. <title>title>
    6. head>
    7. <body>
    8. <script>
    9. //在JS中字符串需要使用引号引起来的
    10. var str = '我说:"今天天气真不错"';
    11. console.log(str);//控制台:我说:"今天天气真不错"
    12. script>
    13. body>
    14. html>

           这种嵌套是可以的。

    1. DOCTYPE html>
    2. <html>
    3. <head>
    4. <meta charset="utf-8">
    5. <title>title>
    6. head>
    7. <body>
    8. <script>
    9. //在JS中字符串需要使用引号引起来的
    10. var str = "我说:\"今天天气真不错\"";
    11. console.log(str);//控制台:我说:"今天天气真不错"
    12. script>
    13. body>
    14. html>

     (三):JS字符串转义规则

          可以通过转义的方式,保证只使用双引号。

    1. \" 表示 "
    2. \' 表示 '
    3. \n 表示换行
    4. \t 制表符
    5. \\ 表示 \
    console('\\\\\\') //控制台:\\\

  • 相关阅读:
    《Kubernetes部署篇:Ubuntu20.04基于外部etcd+部署kubernetes1.25.14集群(多主多从)》
    CNC 3D浮雕 Aspire 11.55 Crack
    支持飞书国际版,DataEase开源数据可视化分析平台v1.16.0发布
    【华为机试真题 JAVA】猴子吃桃-200
    Configuration Change派发到App进程
    JavaEE-多线程(基础篇三)线程安全
    mathtype设置公式编号,公式居中以及编号靠右
    Unity基本编译环境设置(代码自动补全)
    问:问卷中的多选题数据怎么整理?
    php使用sqlite百万级数据的查询,使用索引加速查询demo
  • 原文地址:https://blog.csdn.net/Facial_Mask/article/details/133097215