09 2012 档案

摘要:1、JavaScript简介2、ECMAScript基础 匈牙利标记法定义变量前缀 2.1、语法变量 2.2、原始类型 2.3、转换 2.4、引用类型 2.5、运算符 2.6、语句 2.7、函数 2.8、Date对象 阅读全文
posted @ 2012-09-30 17:56 libingql 阅读(560) 评论(0) 推荐(0) 编辑
摘要:函数是一组可以随时随地运行的语句,它们是ECMAScript的核心。函数由关键字function、函数名加一组参数以及置于括号中要执行的代码声明的。 函数的基本语法如下:function functionName (arg0, arg1, ... ,argN) { statements } 如果函数无明确的返回值,或调用了没有参数的return语句,那么它真正返回的值是undefined。 1、无重载 ECMAScript中的函数不能重载。可以使用相同的名字在同一个作用域中定义两个函数,而不引发错误,但真正使用的是最后一个函数。 2、arguments对象 在... 阅读全文
posted @ 2012-09-30 17:53 libingql 阅读(437) 评论(1) 推荐(0) 编辑
摘要:1、if语句 if语句语法:if (condition) statement1 else statement2 2、迭代语句 迭代语句又叫循环语句,声明一组需要反复执行的命令,直到满足了某些条件为止。ECMAScript为了这种处理提供了四种迭代语句。 2.1、do-while语句 do-while语句是后测试循环,即退出条件在执行过循环内部的代码之后计算。在计算表达式之前,至少会执行循环主体一次。 do-while语法:do { statement } while (expression) 2.2、while语句 while语句是前测试循环,即退出条件是在执行循环... 阅读全文
posted @ 2012-09-30 11:38 libingql 阅读(453) 评论(0) 推荐(0) 编辑
摘要:ECMA-262中定义的操作变量运算符分为算术运算符、位运算符、关系运算符和等性运算符。 1、一元运算符 一元运算符只有一个参数,即要操作的对象或值。它们是ECMAScript中最简单的运算符。 1>、delete delete运算符删除对以前定义的对象属性或方法的引用。var o = new Object();o.name = "Nicholas";alert(o.name); // outputs "Nicholas"delete o.name;alert(o.name); // outputs "undefined" de 阅读全文
posted @ 2012-09-29 23:48 libingql 阅读(351) 评论(0) 推荐(0) 编辑
摘要:引用类型通常叫作类(class),引用值所处理的为对象。对象是有new运算符加上要实例化的类的名字创建,当有不止一个参数时,ECMAScript要求使用括号,如果没有参数时,括号可以省略。var o1 = new Object();var o2 = new Object; 尽管括号不是必须的,但为避免婚礼,最好使用括号。1、Object类 ECMAScript中的所有类都有Object类继承而来,Object类中的所有属性和方法都会出现在其他类中。 Object类具有是属性: ◊ Constructor —— 对创建对象的函数的引用(指针)。对于Object类,该指针指向原始的ob... 阅读全文
posted @ 2012-09-24 23:51 libingql 阅读(477) 评论(0) 推荐(0) 编辑
摘要:1、转换成字符串 ECMAScript的Boolean值、数字和字符串的原始值均为伪对象,即它们都具有属性和方法。var color = 'blue';alert(color.length); // output "4" 3种主要的原始值Boolean值、数字和字符串都有toString()方法,可以把它们的值转换成字符串。 Boolean型的toString()方法只是输出"true"和"false",结果由变量的值决定。var b = false;alert(b.toString()); // output &qu 阅读全文
posted @ 2012-09-24 21:31 libingql 阅读(501) 评论(0) 推荐(0) 编辑
摘要:ECMAScript有5种原始类型(primitive type),即Undefined、Null、Boolean、Number和String。 1、typeof运算符 ECMAScript提供了typeof运算符来判断一个值是否在某种类型的范围内。可以使用这种运算符来判断一个值是否表示一种原始类型;如果它是原始类型,还可以判断它表示哪种原始类型。 typeof运算符有一个参数,即要检查的变量或值。 对变量或值调用typeof运算符将返回下列值之一: ◊ "undefined" —— Undefined类型变量 ◊ "boolean" —— Boolea 阅读全文
posted @ 2012-09-23 23:30 libingql 阅读(590) 评论(0) 推荐(0) 编辑
摘要:1、语法 ECMAScript基础概念: ◊ 区分大小写。变量、函数名、运算符以及一切都是区分大小写的。 ◊ 变量是弱类型的。ECMAScript中的变量无特定的类型,定义变量时只要var运算符,可以将它初始化为任意的值,可以随时改变变量所保存数据的类型。 ◊ 每行结尾的分号可有可无。ECMAScript允许开发者自行决定是否以分号结束一行代码。如果没有分号,ECMAScript把这行代码的结尾看作该语句的结尾,前提是这样没有破坏代码的意义。最好的代码编写习惯总是加入分号,没有分号,有些浏览器可能不能正确运行。 ◊ 注释。ECMAScript有两种类型的注释,单行注释和多行注释。单行... 阅读全文
posted @ 2012-09-23 22:58 libingql 阅读(370) 评论(0) 推荐(0) 编辑
摘要:1、JavaScript实现 一个完整的JavaScript实现由以下3个不同部分组成的: a>、核心(ECMAScript) b>、文档对象模型(Document Object Model , DOM) c>、浏览器对象模型(Browser Object Model , BOM)2、ECMAScript ECMAScript并不与任何浏览器相绑定,Web浏览器对于ECMAScript来说只是一个宿主环境,但并不是唯一的宿主环境。 ECMAScript描述了以下内容: ◊ 语法 ◊ 类型 ◊ 语句 ◊ 关键字 ◊ 保留字 ◊ 运算符 ◊ 对象 ECMAScript仅仅是一个描 阅读全文
posted @ 2012-09-23 02:10 libingql 阅读(513) 评论(0) 推荐(0) 编辑
摘要:1、Uploadify简介 Uploadify是基于jQuery的一种上传插件,支持多文件、带进度条显示上传,在项目开发中常被使用。 Uploadify官方网址:http://www.uploadify.com/2、ASP.NET MVC3中的使用Uploadify 搭建ASP.NET MVC3解决方案如下图,其中使用到的Uploadify为3.1版本: 1>、简单示例 _Layout.cshtml代码:<!DOCTYPE html><html><head> <title>@ViewBag.Title</title> @Rend 阅读全文
posted @ 2012-09-11 23:58 libingql 阅读(16434) 评论(22) 推荐(10) 编辑

点击右上角即可分享
微信分享提示