<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<style type="text/css">
/* .box {
width: 100px;
height: 100px;
border: solid 1px black;
/*补全代码*/
/* display: block;
}
.btn {
width: 20px;
height: 20px;
float: right;
background-color: red;
/* text-align: center;
}
#span{
background-color: aqua;
} */
</style>
<body>
<!-- <div class='box'>
<div class='btn'>X</div>
</div> -->
<!-- <input type="text" id="input"/>
<span id="span"></span> -->
<script>
//从小到大排序
// let array = [1,6,2,7,3,0]
// let arr = array.sort((a,b)=>a-b)
// console.log([...arr]);
//把arr里的每一个值都变为初始的2倍然后输出
// const arr = [1,2,3]
// const _map = arr.map(function(i,index,arr){
// return 2*i
// },this)
// console.log([..._map]);
//制造小盒子与X,当点击X时盒子消失,且将X定位在盒子右上方,模拟一条弹窗消息。
// var btn = document.querySelector('.btn');
// var box = document.querySelector('.box');
// btn.onclick = function () {
// // 补全代码
// box.style.display="none"
// }
//获取到文件的后缀名。
// var url = "https://www.leedcode.html.xml"
// const filename = url.substring(url.lastIndexOf(".")+1)
// console.log("."+filename);
// 请补全JavaScript代码,完成类的继承。要求如下:
// 1. "Chinese"类继承于"Human"类
// 2. "Human"类实现一个函数"getName",返回该实例的"name"属性
// 3. "Chinese"类构造函数有两个参数,分别为"name"、"age"
// 4. "Chinese"类实现一个函数"getAge",返回该实例的"age"属性
// class Human {
// constructor(name) {
// this.name = name
// }
// getName() {
// return this.name;
// }
// }
// class Chinese extends Human {
// constructor(name, age) {
// super(name)
// this.age = age;
// }
// getAge() {
// return this.age
// }
// }
// let man = new Human("man")
// console.log( man.getName()==='man');
// 每当id为"input"的输入框值发生改变时触发id为"span"的标签内容同步改变。
// 注意:
// 1. 必须使用DOM0级标准事件(onchange)
// var input=document.getElementById("input")
// var span = document.getElementById("span")
// input.onchange=function(){
// span.innerText=input.value
// }
//生成含有num个参数,且每一个值都为num的一个数组
let num = 5
let arr = []
arr = Array(num).fill(num);
console.log(arr);
</script>
</body>
</html>
手撕JavaScript代码
最新推荐文章于 2024-05-15 05:17:06 发布