每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不编写上述函数,C++编译器将自动为A 产生四个缺省的函数,例如: A(void);//缺省的无参数构造函数 A(const A&a);//缺省的拷贝构造函数 ~A(); ...
分类:
编程语言 时间:
2017-03-09 11:33:25
阅读次数:
201
事件流 事件流 描述的是在页面中接受事件的顺序 事件冒泡 由最具体的元素接收,然后逐级向上传播至最不具体的元素的节点(文档) 事件捕获 最不具体的节点先接收事件,而最具体的节点应该是最后接收事件 事件处理 1.HTML事件处理 直接添加到HTML结构中 2.DOM0级事件处理 把一个函数赋值给一个事 ...
分类:
编程语言 时间:
2017-03-02 22:09:00
阅读次数:
205
第一种:HTML事件处理程序 即将事件直接添加到HTML结构里 这种方式是比较容易理解,但是缺点也很明显:HTML和JS代码紧密的耦合在一起,想修改的话需要同时要改html和js两部分的内容。 第二种:DOM0级事件处理 即 把一个函数赋值给一个事件处理程序属性。是一种用的比较多的方法,具有简单,跨 ...
分类:
Web程序 时间:
2017-02-28 17:20:40
阅读次数:
201
事件流 描述的是在页面中接收事件的顺序 事件冒泡 由最具体的元素接收,然后逐级向上传播至最不具体的元素的节点(文档) 事件捕获 最不具体的节点先接收事件,而最具体的节点应该是最后接收事件 事件处理 HTML事件处理:直接添加到HTML结构中 DOM 0级事件处理:把一个函数赋值给一个事件处理程序属性 ...
分类:
编程语言 时间:
2017-02-02 21:39:46
阅读次数:
236
在前面的文章中,细致地分析了构造函数,拷贝构造函数,赋值运算符,析构函数这几个类中最重要函数的用法。 如果严格地遵循这些做法,可以消除绝大部分资源管理的问题。 然而,要想更灵活的使用对象中的资源,仅仅这些还不够。譬如,若你想自己控制对象资源的生命周期(不要在作用域结束的时候自动被析构掉),那就应当好... ...
分类:
其他好文 时间:
2017-01-27 12:58:37
阅读次数:
254
1.这时候几种将函数赋值给一个变量,然后执行这个变量 是怎样的结果: 答疑: aaa 是将 hi() 的运行结果赋值给它,即 return 返回的匿名函数,此时有一个闭包,则每次调用 aaa 时都访问的同一个 a,aaa() 第一次运行结果为 1,第二次为2 而 bbb 将是将 hi 这个函数名赋值 ...
分类:
其他好文 时间:
2017-01-22 16:56:27
阅读次数:
129
函数的四种调用模式 1、函数模式 特征 就是一个简单的函数调用,函数名前面没有任何的引导内容 this含义 this在函数模式中表示全局对象,在浏览器中是windjow对象 2、方法模式 特征 方法一定是依附与一个对象,将函数赋值给对象的一个属性,那么就成为了方法 this含义 this在方法模式调 ...
分类:
其他好文 时间:
2017-01-04 22:48:55
阅读次数:
276
1、引号的使用,单引号' ' 优先(如果不是引号嵌套,不要使用双引号) 正常情况:console.log('hello there') 双引号转码: $("<div class='box'>") 2、空格的使用问题:(关键字后 符号后 排版 函数 赋值符号= )等 a 函数的括号:function ...
分类:
Web程序 时间:
2016-12-16 23:00:33
阅读次数:
225
//php函数//1.简单函数//四要素:返回类型,函数名,参数列表,函数体/*function Show(){ echo "hello";}Show();*///2.有返回值的函数/*function Show(){ return "hello";}echo Show();*///3.有参数的函数 ...
分类:
编程语言 时间:
2016-12-09 11:47:14
阅读次数:
166
一、本次课主要内容: 本章主要介绍指针相关的基础知识,本节课的主要如下 (1)通过示例"密码开锁"引入指针的概念和主要知识点,分析了密码开锁的过程来说明变量、内存单元和地址之间的关系,从而引入指针的基本概念,接着介绍了指针的基本运算以及指针变量的初始化。 (2)通过例子"角色互换"引入指针作为函数参 ...
分类:
编程语言 时间:
2016-12-03 12:17:32
阅读次数:
386