Vue实验1:JavaScript基础

一、实验目的:
1、 JavaScript基本语法
2、 JavaScript对象的创建方法
3、 JSON的定义,使用方法
二、实验内容:

  1. 计算矩形的周长和面积,编程实现根据用户输入的矩形长和宽的值,求得矩形的周长和面积。

  2. 创建一个Student函数构造器,Student有三个字段:id,name,age,有一个方法learning,该方法返回一个字符串“我正在学习Web前端”。

  3. 创建一个对象zs,并在网页上输出该对象的姓名,年龄和learning方法的返回值。

  4. 尝试使用JSON创建zs对象。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 计算矩形面积和周长 -->
    矩形的长:<input type="text" id="length" name="length"><br/>
    矩形的宽:<input type="text" id="width" name="width"><br/>
    周长:<input type="text" id="zhou" name="zhou"><br/>
    面积:<input type="text" id="mian" name="mian"><br/>
    <input type="submit">
    <script>
        var x=Number(document.getElementById("length").value);
        var y=Number(document.getElementById("width").value);
        var zhou=2*(x+y);
        var mian=x*y;
        document.getElementById("zhou").value=zhou;
        document.getElementById("mian").value=mian;
    </script>
</body>
</html>

2
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        function Student(id,name,age){
            this.id=id;
            this.name=name;
            this.age=age;
            this.learning=function(){
                return '我在学习web前端'
            }
        }
        var zs=new Student('1','张三',22);
        document.write("姓名:"+zs.name+"年龄:"+zs.age+zs.learning());
    </script>
</body>
</html>

3<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        var zs={
            id:01,
            name:"张三",
            age:23,
            learning:function(){
                return '我在学web前端'
            }
        }
        document.write(zs.name);
        document.write(zs.age);
        document.write(zs.learning());
    </script>
</body>
</html>


实验结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Yuexin️

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值