自从接触javascript以来,对this参数的理解一直是模棱两可。虽有过深入去理解,但却也总感觉是那种浮于表面,没有完全理清头绪。废话不多,先看一个板栗:var test = function(){};test.prototype = { foo:"apple", fun:fun...
分类:
编程语言 时间:
2014-08-31 21:17:01
阅读次数:
205
看一个程序#include using namespace std;class A{public: virtual void Fun(int number = 10) { std::cout B,非A,缺省实参是编译时候确定的=>10,非20 输出:B::Fun with number 10条款.....
分类:
其他好文 时间:
2014-08-31 18:28:01
阅读次数:
217
递归的方法:记录当前最大的,并且判断当前的是否比这个还大,大则继续,否则返回false结束: 1 bool fun( int a[], int n ) 2 { 3 if( n==1 ) 4 { 5 return true; 6 } 7 if( n==2...
分类:
其他好文 时间:
2014-08-31 18:24:41
阅读次数:
171
1 $.ajax({ 2 cache: true, 3 type: "POST", 4 url:ajaxCallUrl, 5 data:$('#yourformid').serialize(),// 你的formid 6 async: false, 7 error: fun...
分类:
其他好文 时间:
2014-08-29 19:46:58
阅读次数:
180
1.一个简单的无参函数
#!/usr/bin/evnpython
#filename:function1.py
defsayHello():
print‘HelloWorld!‘
sayHello()
2.函数传参
#!/usr/bin/evnpyhon
#Filename:fun_param.py
defprintMax(a,b):
ifa>b:
printa,‘ismaxinum‘
else:
printb,‘ismaxinum‘
printMax(3,4)
x=5..
分类:
编程语言 时间:
2014-08-29 03:05:47
阅读次数:
283
在下面几种情况下不能视为重载:1、返回值不同的函数不能视为重载2、返回值是否为静态不能视为重载3、数组和指针int fun(int *ptr);int fun(int ptr[]); // redeclaration of fun(int *ptr)4、函数和函数指针void h(int ());v...
分类:
编程语言 时间:
2014-08-28 21:10:56
阅读次数:
304
目前lua最新版本,5.2.3。
此例为一个简单的lua解析器,源码摘自《Lua游戏开发实践指南》。
测试例程功能为:解析简单的lua指令,如:print("Hello world!");
function fun(x ,y) return x + y end
z =fun(1,1);
print(z);
结果如下图:
源码如下:
simple_main.cpp:
...
分类:
其他好文 时间:
2014-08-28 11:31:09
阅读次数:
362
Description
We all love recursion! Don't we?
Consider a three-parameter recursive function w(a, b, c):
if a
1
if a > 20 or b > 20 or c > 20, then w(a, b, c) returns:
w(20, 20, 20)
if a...
分类:
其他好文 时间:
2014-08-27 16:44:18
阅读次数:
229
1 var addNum = { // 创建一个方法,给val的值 加num 2 num: 5, 3 fun: function(val) { 4 return this.num + val; 5 } 6 } 7 8 Function.prototype....
分类:
其他好文 时间:
2014-08-27 10:36:57
阅读次数:
188