- 博客(8)
- 收藏
- 关注
原创 函数
当方法不需要返回值的时候,最好返回this,这个就可以进行链式调用风格的编程arguments[ ]实参对象可以获得函数的实参callee和caller属性callee:返回被执行函数的对象,可以在匿名函数中递归调用var factorial = function(x) {if (x<=1) return 1;return x * arguments.callee(
2015-03-27 14:11:20
226
原创 继承和多态的一些关键字
继承和多态的一些关键字sealed防止发生继承//MiniVan类不会被扩展sealed class MiniVan:Car{}还可以在重写基类中的虚方法或虚属性的方法或属性上使用 sealed 修饰符。这将使您能够允许类从您的类继承,并防止它们重写特定的虚方法或虚属性。class X { protected virtual void F(
2015-03-21 15:32:23
344
原创 数组方法
数组方法join()将数组中的所有元素转化为字符串并连接在一起参数:分隔符,如果不指定参数,默认使用逗号返回:生成的字符串Array.join()是String.split()方法的逆向操作reverse()将数组中的元素颠倒顺序返回:逆序的数组sort()将数组中的元素排序参数:比较函数,不带参数将按字母表顺序排序返回:排序后的数组
2015-03-21 14:08:45
405
原创 const和readonly
const在赋值后就不可更改,定义常量时必需初始化,隐式静态readonly在赋值后不可更改,赋给只读字段的值可以在运行时决定,所以定义时可以不初始化,不是隐式静态。
2015-03-18 19:25:21
175
原创 静态构造函数
静态构造函数适用于初始化在编译时未知的静态数据值class SavingsAccount{ public static double currInterestRate; static SavingsAccount() { currInterestRate=0.04; }}一个类只可以定义一个静态构造函数。换句话说,就是静态构造函
2015-03-11 20:02:43
223
原创 for/in
for/in语法如下for(variable in object) statementvariable通常是一个变量 可以用来遍历数组也可以枚举对象的属性,只有"可枚举的"(enumable)的属性才会遍历到在循环体内添加或删除的属性是不会被遍历到的枚举的顺序是按属性定义的顺序的
2015-03-11 18:08:51
152
原创 可空类型(Nullable)
C#可空类型在关系数据库中很有用只对值类型是合法的,可以让值类型赋null值 int? nullableInt = 10; double? nullableDouble = 3.14; bool? nullableBool = null; char? nullableChar = 'a
2015-03-10 18:10:16
256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人