• JS基础1-变量和数据类型


    模块回顾

    1.js的引入

    2.定义和声明变量

    3.数据类型

    一、js的引入

    1.引入方式:

    ①内部引入:直接在<head></head>中编写

    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <script type="text/javascript">
    alert("这是第一种引入方式")
        </script>
    </head>
    直接编写

    ②外部引入:导入文件,类似于css的link链接

    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
        <script type="text/x-javascript" src="D9JS01.js"></script>
    <!--这是第三种引入方式-->
    </head>
    导入文件

    ①内部引入:行间时间,在标签中引入

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    </head>
    
    <body>
    <a href="javascript:alert('Hello World')">Hello</a>
    </body>
    行间引入

    二、定义和声明变量

     1.定义和声明变量

    JavaScript 是弱类型脚本语言,使用变量之前,可以无需定义,当使用某个变量的时候直接使用即可。

    ①隐式定义:直接给变量赋值。

    ②显示定义:使用var关键字定义变量。

    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <script type="text/javascript">
        mes="Hello World";//隐式定义
        alert(mes);
        //var ans="这是显示定义";
        var ans;//声明变量
        ans=12;
        alert(ans);
        var a=1,b=2,c=3;
        var y="这是小写的y";
        var Y="这是大写的Y"
        alert(y);
        alert(Y);
        var a;
        alert(a);
        var b;
        alert(null);
        </script>
    </head>
    定义

    三、数据类型

    在js中,常用的数据类型有4种,即:

    • 数值类型(number):包含整数和浮点数;
    • 字符串类型(String):字符串必须用双引号或单引号括起来;
    • 布尔类型(boolean):只有true或false两个值;
    • 未定义类型(Undefined):专门用来确定一个已经创建但是没有初值的变量;
    • 空类型(Null):用于表明某个变量的值为空(表明变量已经被赋值,但赋的值为空);
    • 对象类型(Object):数组、日期对象等
    • <html>
      <head>
      <meta charset="utf-8">
      <title>无标题文档</title>
      <script type="text/javascript">
          var a=10;//整数
          alert(a);
          var b=10.2;//浮点数
          alert(b);
          var c=3e2;//科学计数法
          alert(a+"
      "+b+"
      "+c);
          //字符串类型
          var e="abc";
          var f="efg";
          alert(e+"
      "+f);
          alert(e==f);
          //一个=号代表赋值 如:a=2 的意思就是a是2
          //两个=号代表判断 如:a==2 的意思就是a是不是2
          //三个=号代表严格判断 如:
          var    w;//未定义类型
          var n=null;//空类型
          alert(w===n);
          </script>
      </head>
      
      <body>
      </body>
      </html>
      数据类型
  • 相关阅读:
    C#设计模式之订阅发布模式
    ASP.NET Core依赖注入(DI)
    ASP.NET 开源导入导出库Magicodes.IE 完成Csv导入导出
    .NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
    曾经优秀的人,怎么就突然不优秀了?
    IDEA中文注释难看的简单解决办法
    JasperReport报表中输出Excel时,部分列不显示的问题
    为什么Spring Security看不见登录失败或者注销的提示
    JQuery文件上传插件JQuery.upload.js的用法简介
    一个很酷炫也挺实用的JS库leader-line
  • 原文地址:https://www.cnblogs.com/LuckyGJX/p/8462737.html
Copyright © 2020-2023  润新知