003-JavaScript基础语法

2020-04-05  本文已影响0人  千锋高级切图仔

一:js的介绍

二:js的写法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <!-- 
        -   js内嵌的写法 script
        -   顺序:从上至下 可以写在html页面的任意地方
    -->
    <script>
    alert("我是内嵌的弹窗")
    </script>

    <!-- 
        -   外部js的写法:script src属性引入外部的地址
        -   顺序:内嵌>外部>行内
     -->
     <script src="js/01-js.js"></script>
</head>
<body>
    <!-- js的行内写法 -->
    <button onclick="alert('我是行内写法的弹窗')">按钮</button>
</body>
</html>
    <!-- 
        js的写法:有三种 行内、内嵌/内部、外部/外联
        
        建议放在body标签最下面:网页加载顺序  
        -   js是行为
        -   html是结构

        注意点:
        -   行内用的很少,基本不用
        -   内嵌式和外联式不能共用一个script标签
        -   外联的script是可以放任何位置的
        -   外联式引入的属性是src,不是href!
     -->
// 01-js.js
alert("我是外部js的弹窗");

三:js的注释

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    // 单行注释
    /*
        注释的第一行
        注释的第二行
    */
</script>

四:js的变量

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    
</body>
</html>
<script>
    //  js的变量:什么是变量、如何创建变量、命名规则、关键字和保留字、存储数据

    //  1.什么是变量
    //  -   什么是容器? 存储东西/数据
    //  -   变量就是一个容器,用来存储数据的容器
     
    //  2.如何创建容器/变量
    //  -   var 容器的名称 
    var x;
    //  相当于在计算机内存了创建一个容器(画图表示)

    //  3.变量规则
    //  -   可以使用数字0-9,字母a-zA-Z,下划线,美元符号组成
    //  -   不允许使用数字开头
    //  -   不允许使用中文
    //  -   区分大小写
    //  -   不允许使用关键字和保留字
    //  -   尽量语义化 - 词必达意
    //  -   尽量驼峰式
    var age;

    //  4.关键字和保留字
    //  -   不能使用其用作变量名称
    //  -   关键字是自己内部使用过的一些具有特殊含义的单词(标签名称、常用方法的名称等)
    //  -   保留字是暂时还没用上,以后可能会用
    //  var var; 报错

    //  5.存储数据
    //  -   需要一个符号 "=" 赋值符号
    var a;
    a = 10; //  在a这个容器中放了一个数字10

    var b = 20; //  创建一个变量b将20放到b这个容器中

    //  写法习惯
    //  -   该空格的时候得空格 
    //  -   分号可写可不写

    var a,b; // 一次性声明多个变量,多个变量名之间用逗号隔开
    var a = 1,b = 2; // 可以一次性定义多个变量并赋值

    c = 1;// 就相当于var c = 1;可以省略,但是建议加上

    //  注意:赋值符右边是值,左边是变量,值放到变量里面储存起来

</script>
上一篇 下一篇

猜你喜欢

热点阅读