首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Web APIs第二天

事件监听三要素: 事件源: 那个dom元素被事件触发了,要获取dom元素 事件: 用什么方式触发,比如鼠标单击 click、鼠标经过 mouseover 事件调用的函数: 要做什么事 事件类型要加引号...('#box') let num2 = document.querySelector('#box1') let num3 = document.querySelector('#box2') let num4...高阶函数 高阶函数可以被简单理解为函数的高级应用,JavaScript 中函数可以被当成【值】来对待,基于这个特性实现函数的高 级应用 【值】就是 JavaScript 中的数据,如数值、字符串、布尔、对象...回调函数: 把函数当做另外一个函数的参数传递,这个函数就叫回调函数 回调函数本质还是函数,只不过把它当成参数使用 使用匿名函数做为回调函数比较常见 4. this环境对象 环境对象指的是函数内部特殊的变量...编程思想 1.排他思想 当前元素为A状态,其他元素为B状态 干掉所有人, 使用for循环 复活他自己, 通过this或者下标找到自己或者对应的元素 第1个</button

1.1K60

☀️ 学会编程入门必备 C# 最基础知识介绍(五)——方法、封装、继承、多态

为了实现整体运算,每个对象都能够接收信息、处理数据和向其它对象发送信息 核心思想:封装,继承,多态. 前面几篇博客介绍了C#的一些基础知识,包括基本语法、运算符、数组。...Console.WriteLine("Box2 的体积: {0}", volume); // 把两个对象相加 Box3 = Box1 + Box2; Console.WriteLine...Console.WriteLine("Box1 不小于 Box2"); if (Box1 >= Box2) Console.WriteLine("Box1 大于等于...不大于 Box2 Box1 小于 Box2 Box1 不大于等于 Box2 Box1 小于等于 Box2 Box1 不等于 Box2 Box3 等于 Box4 ---- 动态多态性 C#...(), new Triangle(), new Circle() }; // 使用 foreach 循环对该列表的派生类进行循环访问

89120

c#类(class)

= new Box();//声明box1,类型为Box Box box2 = new Box();//声明box2,类型为Box double volume...作为类的一个成员,它能在类的任意对象上操作,且能访问该对象类的所有成员。 成员变量是类的属性(从设计角度),且它们保持私有来实现封装。这些变量只能使用公共成员函数来访问。...} } }  运行结果: box1的体积210 box2的体积2184  C#中的构造函数 类的构造函数是类的一个特殊的成员函数,当创建类的新对象是执行。...析构函数用于结束程序(比如关闭文件,释放内存)之前释放资源,析构函数不能继承或重载。...对象已经删除 c#的静态成员 我们可以使用static关键字把类成员定义成静态的,当我们声明一个类成员是静态的时,意味着无论有多少个类的对象被创建,只会有一个改静态成员的副本。

65930

开心档之C# 类(Class)

如果要访问类的成员,你要使用点(.)运算符。 点运算符链接了对象的名称和成员的名称。...作为类的一个成员,它能在类的任何对象上操作,且能访问该对象的类的所有成员。 成员变量是对象的属性(从设计角度),且它们保持私有来实现封装。这些变量只能使用公共成员函数来访问。...= new Box(); // 声明 Box1,类型为 Box Box Box2 = new Box(); // 声明 Box2,类型为 Box double volume; // 体积 // Box1...析构函数用于在结束程序(比如关闭文件、释放内存)之前释放资源。析构函数不能继承或重载。...线条的长度: 6 对象已删除 C# 类的静态成员 我们可以使用 static 关键字把类成员定义为静态的。

20830

Web前端学习 第3章 JavaScript基础教程16 事件流

一、绑定事件 想要给一个元素绑定事件,我们有两种方法:使用内联事件或事件监听器。...在之前的课程中,我们一直使用的是内联事件来为元素绑定事件,例如一个按钮的点击事件,代码如下 btn.onclick = function(){} //绑定鼠标单击事件 我们还可以用使用事件监听器为元素绑定事件..."> 2 3 4 5 6 7 var box1...= document.querySelector(".box1"); 8 var box2 = document.querySelector(".box2"); 9 var box3 = document.querySelector...); 5 }) 在事件监听函数中,我们可以在形参的位置获取到事件对象event,事件对象中包含了事件相关的信息,通过event.target可以获取到我们的事件目标,在这个例子中事件目标就是我们点击的按钮

72640

12.5 C++对象的动态建立

为提高内存空间的利用率,希望在需要用到对象时才建立对象,在不需要用该对象时就撤销它,释放它所占的内存空以供别的数据使用。...C++使用delete运算符时,在释放内存空间之前,会自动调用析构函数。 C++对象赋值 C++对象之间的赋值可以通过赋值运算符=来实现。 ...(2,3,4); //定义对象box1    cout<<"box1的体积是:"<<box1.volume( )<<endl;    Box box2; //定义对象box2    box2=box1;... //将box1的值赋给box2    cout<<"box2的体积是:"<<box2.volume( )<<endl;    return 0; } 编译运行结果: box1的体积是:24 box2的体积是...以上,如果你看了觉得对你有所帮助,就给小林点个赞叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~ C++学习路线    C++开发工具 VC6.0、Devc++、VS2019使用教程 100道C语言与

62300

jQuery基础

二 什么是jQuery对象? jQuery 对象就是通过jQuery包装DOM对象后产生的对象。jQuery 对象是 jQuery 独有的. ...如果一个对象是 jQuery 对象, 那么它就可以使用 jQuery 里的方法: $(“#test”).html(); $("#test").html() 意思是指:获取ID...DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法.乱使用会报错 约定:如果获取的是 jQuery 对象, 那么要在变量前面加上...我们知道, 1 $("p").css("color","red") 是将css操作加到所有的标签上,内部维持一个循环;但如果对于选中标签进行不同处理,这时就需要对所有标签数组进行循环遍历啦 jquery...").height(); var $innerHeight=$(".box1").innerHeight(); var $outerHeight=$(".box1").outerHeight

2.1K60
领券