在JS中有两种定义函数的方式,1是var
aaa=function(){...}2是function aaa(){...}var
方式定义的函数,不能先调用函数,后声明,只能先声明函数,然后调用。function方式定义函数可以先调用,后声明。请看代码:var声明时,只有变量声明提前了,变量的初始化...
分类:
Web程序 时间:
2014-06-29 13:44:55
阅读次数:
356
static关键字用于不同上下文环境时,具有不同的意义。
(一)
当它用于函数定义时,或用于代码块之外的变量声明时,static关键字用于修改标示符的链接属性,从externl改为internal。但标示符的存储类型和作用域不受影响。这种方式声明的函数或变量只能用于声明它们的源文件中。
(二)
当它用于代码块内部的变量声明时,static关键字用于修改变量的存储类型,从自动变量修改为静态变...
分类:
编程语言 时间:
2014-06-15 16:59:16
阅读次数:
211
今天,不容易弄到一个xcode 6,装上之后感受一把Swift。
Hello World
新建一个工程,看看久违的Hello World
变量与常量
在Swift中变量声明用var,常量的声明用let。
这里和oc和c还是有不一样的地方。
判断
switch
case 4:
case 5:println("5") 会报错...
分类:
其他好文 时间:
2014-06-08 14:51:05
阅读次数:
248
6 对象与类
使用 class 可以创建一个类。一个属性的声明则是在类里作为常量或变量声明的,除了是在类的上下文中。方法和函数也是这么写的。
class Shape { var numberOfSides = 0 func simpleDescription() -> String { return "A shape with \(numberOfSides...
分类:
移动开发 时间:
2014-06-07 14:04:17
阅读次数:
236
寥寥数笔,记录我的C语言盲点笔记,只为曾经经历过,亦有误,可交流。 1.typedef来定义一个函数指针类型的方法,定义一个新的函数指针类型。:建立一个类型别名的方法很简单,在传统的变量声明表达式里用类型名替代变量名,然后把关键字typedef加在该语句的开头”。typedef int (*PFUN)(): 定义PFUN这个函数指针类型,由编译器自动来完成,比如PFUN pfun;定义了一个函数指...
分类:
编程语言 时间:
2014-06-05 03:51:00
阅读次数:
265
变量声明关键字var: var i = 1; var t = "asd"; var test1
= "hi", test2 = "hello"; 声明变量不一定要初始化, var i;//ok
另一方面在使用变量前若未加关键字var,则此变量为全局变量(此特性需特别记住)。变量名字: ...
分类:
编程语言 时间:
2014-05-28 16:31:23
阅读次数:
245
变量命名变量必须以字母开头变量也能以 $ 和 _
符号开头(私有变量命名常用"_"开头)变量名称对大小写敏感变量声明通过var显式声明(var
user),若不声明,则为全局变量,即为window对象的属性,可通过window.user获取,其值为undefined。也可在一条语句中声明多个变量va...
分类:
编程语言 时间:
2014-05-25 20:40:35
阅读次数:
345
3.3 数据类型
Java是强类型语言,必须为每一个变量声明一种类型。
3.3.1 整型
Java 提供四种整型
int 4字节
short 2字节
long 8字节
byte 1字节
长整型(long)数值有一个后缀L(例如40000000000L),十六进制数值有一个前缀0x(例如0xCAFE),八进制数值有一个前缀0(例如010)。
3.3.2 浮点型
J...
分类:
编程语言 时间:
2014-05-22 10:58:20
阅读次数:
348
模板与泛型编程--模板定义[续]四、模板类型形参 类型形参由关键字class或 typename后接说明符构成。在模板形参表中,这两个关键字具有相同的含义,都指出后面所接的名字表示一个类型。 模板类型形参可作为类型说明符在模板中的任何地方,与内置类型说明符或类类型说明符的使用方式完全相同。具体而言,它可以用于指定返回类型或函数形参类型,以及在函数体中用于变量声明或强制类型转换。 template ...
分类:
编程语言 时间:
2014-05-22 06:37:23
阅读次数:
407
函数作用域和声明提前varscope=‘global‘;functionf(){console.info(scope);//输出undefinedvarscope=‘local‘;console.info(scope);//输出local}上述代码等价于functionf(){varscope;console.info(scope);scope=‘local‘;console.info(scope);}将函数内的变量声明“提前”至函数..
分类:
Web程序 时间:
2014-05-20 22:02:15
阅读次数:
409