上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 82 下一页
摘要: ASSERT( pcage!= NULL ) ASSERT( pcage->IsKindOf( RUNTIME_CLASS( CAge ) ) ) 编译过程中判断语句的成功(合法)函数 是一种断言语句。主要用来调试程序 就是说Debug(调试)的时候,ASSERT( *******) 这句要... 阅读全文
posted @ 2007-08-21 22:18 netcorner 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 断言,用来DEBUG错误的,在DEBUG时发现然后跟踪错误! 通常 写一个程序给别人使用的,这个代码在安全性上的要求是什么呢?直觉上,我们都知道程序不应该崩。但是通常C/C++的程序如果把包含API的头文件暴露出来的话,根本没办法保证这一点。往往,如果一个C/C++的程序以头文件提供给别人使用的话,其安全性保证应该是“正确使用的时候一定不会崩,错误使用... 阅读全文
posted @ 2007-08-21 22:07 netcorner 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 先让我们创建一个简单的字符串,后面我们会常常操作它来示例: var string = 'Laziness always pays off now.'; String.gsub gsub 方法与JavaScript原生的 replace 方法类似,但它功能更强大。它接受两个参数,第一个是需要搜索的式样(pattern)。它可以是一个简单的字符串或者一个正则表达式。第二个参数则指定... 阅读全文
posted @ 2007-08-17 11:55 netcorner 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明 arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。arguments是一个类似数组但不是数组的对象,说它类似... 阅读全文
posted @ 2007-08-17 11:07 netcorner 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 语法 所谓方法(method),其实就是通过对对象调用的javascript函数。我们可以将函数赋给任何变量,甚至赋给一个对象的任何属性。如果有一个函数f和一个对象o,就可以使用下面的代码定义一个名为m的方法: o.m=f; 注意:我们这里省略了f函数的园括号。如果写成: o.m=f(); 那么将执行f函数,并且用他的返回值来给o对象的m属性赋值。 定义对象o的方法m()之... 阅读全文
posted @ 2007-08-16 23:38 netcorner 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Abstract源代码 var Abstract = new Object(); 代码解析及其使用方法 Abstract(抽象类)是个空类,没有任何成员。 Object.extend源代码 Object.extend = function(destination, source) { for (var property in source) { destination... 阅读全文
posted @ 2007-08-16 23:38 netcorner 阅读(231) 评论(0) 推荐(0) 编辑
摘要: Class源代码 下面是prototype框架源代码的第二段代码: var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } } 语法 什么是函数?函数(function)是一个可执行的javascr... 阅读全文
posted @ 2007-08-16 23:35 netcorner 阅读(166) 评论(0) 推荐(0) 编辑
摘要: BrowserFeatures BrowserFeatures(浏览器特征)的值也是一个对象。内容如下: { XPath: !!document.evaluate, ElementExtensions: !!window.HTMLElement, SpecificElementExtensions: (document.createEl... 阅读全文
posted @ 2007-08-16 23:34 netcorner 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 语法 这段代码用到的语法: 什么是对象?对象是一种复合数据类型,他们将多个数据值集中在一个单元中,而且允许使用名字来存取这些值。解释对象的另一种方式是,对象是一个无序的属性集合,每个属性都有自己的名字和值。存储在对象中的已命名的值既可以是数字和字符串这样的原始值,也可以是对象。Javascript对象本质上一个化装了的关联数组,由以名字作为键的字段和方法组成。对象是由运算符new... 阅读全文
posted @ 2007-08-16 23:33 netcorner 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 分析人:自考中国网 911 链接地址 Prototype是为应用javascript编程开发的一个通用帮助库(general helper library)。其重点在于扩展javascript语言本身,以便支持更加面向对象的编程风格。什么?javascript语言支持面向对象编程?是的,我可以肯定的告诉你,javascript语言支持面向对象编程。很多人错误的认为javasc... 阅读全文
posted @ 2007-08-16 23:28 netcorner 阅读(201) 评论(0) 推荐(0) 编辑
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 82 下一页