06 2015 档案

摘要:在 JavaScript 中,有两种方式定义方法。1、命名的方法function add(x,y){ return x+y;}2、匿名方法var myAdd = function(x,y) { return x+y;};在 TypeScript 中,也兼容上面两种定义方式,但是,既然我们用的是... 阅读全文
posted @ 2015-06-29 22:55 h82258652 阅读(8277) 评论(2) 推荐(1)
摘要:在 Windows 10 中,通用应用程序在桌面环境下是支持从资源管理器拖放文件打开的。这篇博文将演示拖放图片或文本文件,并在程序中打开显示。前台 XAML: 需要注意的是,能够接受拖放的控件的 Background 属性必须不能为 null,例如上面代... 阅读全文
posted @ 2015-06-25 17:05 h82258652 阅读(1972) 评论(2) 推荐(2)
摘要:前端数据验证在改善用户体验上有很大作用,在学了之前的知识的时候,我们很可能会写出以下代码:interface StringValidator { isAcceptable(s: string): boolean;}var lettersRegexp = /^[A-Za-z]+$/;var nu... 阅读全文
posted @ 2015-06-21 00:22 h82258652 阅读(2557) 评论(0) 推荐(1)
摘要:在 EcmaScript 6 中,我们将会拥有原生的类,而不是像现在通过原型链来实现。使用 TypeScript 我们能提前体验这一特性。首先来看看一个简单的例子:class Greeter { greeting: string; constructor(message: string)... 阅读全文
posted @ 2015-06-19 23:39 h82258652 阅读(2222) 评论(0) 推荐(0)
摘要:在 TypeScript 中,接口是用作约束作用的,在编译成 JavaScript 的时候,所有的接口都会被擦除掉,因为 JavaScript 中并没有接口这一概念。先看看一个简单的例子:function printLabel(labelledObj: { label: string }) { ... 阅读全文
posted @ 2015-06-19 01:58 h82258652 阅读(789) 评论(0) 推荐(1)
摘要:TypeScript 是 JavaScript 的超集,TypeScript 经过编译之后都会生成 JavaScript 代码。TypeScript 最大的特点就是类型化,因此才叫做 TypeScript。比起弱类型的 JavaScript,类型化的 TypeScript 显得更加容易维护。在 Ty... 阅读全文
posted @ 2015-06-17 23:38 h82258652 阅读(771) 评论(0) 推荐(0)
摘要:在控制台或者其它类型的项目中,可以添加 System.Web,使用以下代码来获取一个 Uri 中的参数Uri uri = new Uri("http://www.cnblogs.com/h82258652/?gender=male&age=17");NameValueCollection colle... 阅读全文
posted @ 2015-06-16 21:24 h82258652 阅读(1342) 评论(0) 推荐(2)
摘要:原文地址:http://timheuer.com/blog/archive/2015/05/06/making-circular-images-in-xaml-easily.aspx前阵子似乎一些比较酷的程序开始使用圆形头像来取代之前方形或者圆角边的显示方式了。我(原文作者。下文中如果没特别提到,均... 阅读全文
posted @ 2015-06-11 08:18 h82258652 阅读(1404) 评论(4) 推荐(8)