Sharepoint2010中引入了客户端对象模型(COM) 来加强外部对sharepoint站点信息的访问(sharepoint2007只能通过web service)SharePoint中有3种客户端对象模型:ECMAScript.NET托管客户端对象模型Silverlight客户端对象模型3种...
分类:
Web程序 时间:
2014-10-20 11:29:03
阅读次数:
497
看了很多遍JavaScript严格模式,其中有说“禁用With语句”,以前看到这都是骑马观花,一带而过,因为平时就很少用到这个语句,禁不禁用对自己关系都不是很大。今天禁不住想知道为何“严格模式”就容不下with语句呢?EcmaScript规范上说“with 语句用于设置代码在特定对象中的作用域”,可...
分类:
编程语言 时间:
2014-10-20 11:27:38
阅读次数:
215
在这个js框架随处乱跑的时代,你是否考虑过写一个自己的框架?下面的内容也许会有点帮助。一个框架应该包含哪些内容?1. 语言扩展大部分现有的框架都提供了这部分内容,语言扩展应当是以ECMAScript为基础进行的,不应当依赖任何宿主环境,也就是说,作为一个框架的设计者,你应当保证你的语言扩展可以工作在...
分类:
编程语言 时间:
2014-10-20 08:40:29
阅读次数:
238
知识解析:CSS规定的定位机制有三种:分别是标准流、浮动及绝对定位。W3C标准:结构化标准语言(HTML和XML)、表现标准语言(CSS)、行为标准语言(DOM和ECMAScript) 倡导结构、样式、行为分离CSS中,存在3种的定位机制:标准文档流(Normal flow)、浮动(flo...
分类:
Web程序 时间:
2014-10-18 00:30:52
阅读次数:
354
ECMAScript Array 自我总结一下ECMA的数组吧,总感觉学的乱七八糟的,什么都知道,又好像什么都不知道一样!最基本就是Array的创建、新增、删除。。。代码吧 1 22 23 24 96 97 concat() 方法用于连接两个或多个数组。此方法返回一个新数组,不...
分类:
编程语言 时间:
2014-10-17 18:31:43
阅读次数:
305
JS中的变量是松散类型(即弱类型)的,可以用来保存任何类型的数据。typeof 一元操作 判断是原生类型还是对象类型时候用typeof 可以用来检测给定变量的数据类型,可能的返回值:1. 'undefined' --- 这个值未定义;2. 'boolean' --- 这个值是布尔值;3. 'str....
分类:
编程语言 时间:
2014-10-17 15:08:50
阅读次数:
220
ECMA-262中描述了一组具有特定用途的关键字,可用于表示控制语句的开始或结束,或者用于执行特定操作等。规定:关键字属于语言保留,不可以用于标示符。 ECMAScript的全部关键字(*为第五版新增): break do instanceof typeof case else ...
分类:
编程语言 时间:
2014-10-15 23:37:01
阅读次数:
307
在我长达一年的工作生涯中,我遇到过有人把构造函数称做类,还有人把对象字面量称做类.这比把火狐扩展叫成插件都令我*疼.
无论你喜欢还是不喜欢,ECMAScript 6中将会包含类(class)这个新东西了[1].在JavaScript中,对类的需求一直都有两极分化的趋势.有些人特别喜欢JavaScript中没有类,因为这和其他语言不同.另一方面,还有一些人厌恶JavaScript没有类,因为这...
分类:
编程语言 时间:
2014-10-15 16:17:01
阅读次数:
210
本系列作为Effective JavaScript的读书笔记。
ECMAScript标准库不大,但是提供了一些重要的类型如Array,Function和Date。在一些场合下,你也许会考虑继承其中的某个类型来实现特定的功能,但是这种做法并不被鼓励。
比如为了操作一个目录,可以让目录类型继承Array类型如下:
function Dir(path, entries) {
...
分类:
编程语言 时间:
2014-10-15 12:13:50
阅读次数:
218
一元操作符一元操作符在处理所有的非数值时,相当于将该值经过Number()转换成数值。位操作符负数在计算机上以二进制补码的形式储存,补码等于原码的反码加1,ECMAScript在以二进制字符串形式输出一个负数时,我们看到的只是这个负数绝对值的二进制码前面加上一个符号(而不是输出32位二进制)如:va...
分类:
编程语言 时间:
2014-10-14 14:15:38
阅读次数:
174