代码改变世界

随笔分类 -  JavaScript

ES6+ 现在就用系列(一):为什么使用ES6+

2016-01-20 18:25 by 敏捷的水, 13775 阅读, 收藏, 编辑
摘要: 现在主流的浏览器都是支持到ES5, 为了表述方便,我在此发明一个名词"ES6+" 就是ES5以后的版本,包括ES6, ES7. 为什么说现在就用,虽然主流的浏览器只支持到ES5, 但是现在有很多的转换器,可以把一些ES6和ES7的代码转换为ES5的代码。这就意味着我们现在就可以使用这些新特性,然后使用转码器让代码可以运行在主流的浏览器上。 阅读全文

前端构建大法 Gulp 系列 (四):gulp实战

2016-01-06 09:41 by 敏捷的水, 10388 阅读, 收藏, 编辑
摘要: "前端构建大法 Gulp 系列 (一):为什么需要前端构建" "前端构建大法 Gulp 系列 (二):为什么选择gulp" "前端构建大法 Gulp 系列 (三):gulp的4个API 让你成为gulp专家" "前端构建大法 Gulp 系列 (四):gulp实战" 前面讲了很多理论,那么这一... 阅读全文

前端构建大法 Gulp 系列 (三):gulp的4个API 让你成为gulp专家

2016-01-05 08:50 by 敏捷的水, 9123 阅读, 收藏, 编辑
摘要: gulp 本身能做的事情非常少,主要是通过插件来提供各种功能,gulp本身只提供了4个非常简洁的API, 掌握这4个API你就基本掌握了gulp的全部。 [前端构建大法 Gulp 系列 (一):为什么需要前端构建; 前端构建大法 Gulp 系列 (二):为什么选择gulp; 前端构建大法 Gulp 系列 (三):gulp的4个API 让你成为gulp专家; 前端构建大法 Gulp 系列 (四):gulp实战 阅读全文

前端构建大法 Gulp 系列 (一):为什么需要前端构建

2016-01-01 09:39 by 敏捷的水, 8530 阅读, 收藏, 编辑
摘要: 我们都知道使用IDE编写后端程序时,我们都需要Build, 对.NET来说,我们一般需要使用Visual Studio来确保我们的项目编译通过,而且项目编译通过是对所有程序员的基本要求。 但是,由于很多后端程序员对前端的很多东西不了解,导致在做WEB项目时出现了一些问题。 阅读全文

微软为asp.net ajax和jquery创建了CDN

2009-09-17 20:14 by 敏捷的水, 957 阅读, 收藏, 编辑
摘要: The scripts currently stored on Microsoft’s CDN are: Microsoft AJAX v. 0909 (preview) http://ajax.Microsoft.com/ajax/beta/0909/MicrosoftAjax.jshttp://ajax.Microsoft.com/ajax/beta/0909/MicrosoftA... 阅读全文

JavaScript的类的实现

2009-06-18 22:56 by 敏捷的水, 485 阅读, 收藏, 编辑
摘要: 工厂方式 对象的属性可以在对象创建后定义,所以我们常常写如下的代码。 1: var oProduct=new Object; 2: oProduct.name="IPhone"; 3: oProduct.color="black"; 4: oProduct.screen=3.5; 5: oProduct.showColor=function(){ 6: a... 阅读全文

[Tips]:JavaScript命名空间

2009-06-17 17:28 by 敏捷的水, 560 阅读, 收藏, 编辑
摘要: 项目中,我们经常这样写JS, function(){}; 但函数多了不好管理且容易冲突,我们可以使用如下的方法来定义命名空间。 1: Namespace = new Object(); 2: 3: // 全局对象仅存在register函数,参数为名称空间全路径LB.MAP 4: Namespace.register = function(fullNameSpace) { 5: // 将命名空间按点... 阅读全文

升级ASP.NET3.5 Application到ASP.NET3.5 Extensions

2008-04-08 14:51 by 敏捷的水, 692 阅读, 收藏, 编辑
摘要: 我们希望升级到ASP.NET3.5使用ajax history功能,其实只需在Web.config里加入以下代码即可 上面的意思是在运行时把Extension指向3.6的版本 但是,为了不影响设计时出现一些错误的提示,虽然不影响运行,... 阅读全文

使用ASP.NET 3.5 Extensions管理浏览器历史:使用客户端

2008-04-08 13:43 by 敏捷的水, 724 阅读, 收藏, 编辑
摘要: 1.新建一个web form,代码如下,注意黄色部分 2.浏览效果 3.贴一个微软提供的示例: Microsoft sample code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Microsoft ASP.NET 3... 阅读全文

使用ASP.NET 3.5 Extensions管理浏览器历史:使用服务器端

2008-04-08 13:15 by 敏捷的水, 2552 阅读, 收藏, 编辑
摘要: 我们知道当我们使用ASP.NET AJAX的一些方便的服务端控件如UpdatePanel,我们的浏览器不能保存这些异步浏览的页面状态,而ASP.NET3.5 Extensions给我们提供了一个解决方法,下面演示一下使用实例: 一:简单示例 1. 首先下载安装ASP.NET 3.5 Extensions 2.新建一个ASP.NET3.5 Extensions Web Application 3... 阅读全文