首页 »标签 » javascript面向对象 » 列表
数组是一段线性分配的内存,它通过整数去计算偏移并访问其中的元素。数组是很快的数据结构,但不幸的是,Javascript并没有像这种数组一样的数据结构。Javascript的数组实质是对象,它把数组的下标转换成字符串,用其作为属性,因此它明显比真正的数组慢,但它可以更方便地使用。Array 对象的方法FF: Firefox, N: Netscape, IE: Internet Explorer方法描述FFNIEconcat()向数组的副本添加新的元素,返回新的数组,原数组不受影响144join()把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。134pop()删除并返回 [阅读全文] [PDF]
正则表达式基础 正则表达式的直接量字符字符 匹配字母数字字符 本身\o NUL字符(\u0000)\t 制位表(\u0009)\n 换行符(\u000A)\v 垂直制位表(\u000B)\f 换页符(\u000C)\r 回车(\u000D)\xnn 由十六进制数nn指定的拉丁字符,例如\u0A等价于\n\uxxxx 由十六进制数xxxx指定的Unicode字符,例如\u0009等价于\t\cX 控制字符X,例如,\cJ等价于\n正则表达式的字符类字符 匹配[...] 位于括号内的任意字符[^...] 不在括号之中的任意字符. 除换行符和其他Unicode行中止符之外的任意字符\w [阅读全文] [PDF]
JavaScript 对象简介from: http://www.w3school.com.cn/js/js_obj_intro.asp JavaScript 是面向对象的编程语言 (OOP)。 OOP 语言使我们有能力自定义对象和变量类型。 JavaScript 字符串(String)对象 String 对象用于处理已有的字符块。 需要注意的是,JavaScript 的字符串是不可变的,String 类定义的方法都不能改变字符串的内容 JavaScript Date(日期)对象 JavaScript Array(数组)对象 定义数组: 数组对象用来在单独的变量名中存储一系列的值。 [阅读全文] [PDF]
对于javascript,一直想写点什么,不过在不断的积累经验过程中,不断的发现自己的JS水平提高比较缓慢,特别是应用面向对象的方法来编写程序时。因此,我不断的浏览JS文章,购买JS书籍来阅读,随着编程技术的提高,逐渐提高到JS框架的层面上来看待问题。同时也就有了记录些学习过程经验,甚至想到要出书。鉴于水平有限,先在此把相关经验整理并记录下来吧。面向对象技术知识其实很早就普及了,先不说大学里的C语言编程,但这些基本的理论知识往往还是从面向过程的角度来进行传授知识。所以,不少语言基本都是入门比较容易,但提高却需要不断的积累和实践才能达到比较高的水平。因为公司是微软的合作伙伴,从而对微 [阅读全文] [PDF]
Date对象扩展包括常用中文日期格式解析、加减操作、日期差、周操作和季操作具体扩展思路方法如下: parseCHS--静态思路方法解析常用中文日期并返回日期对象 add--日期加减操作[注:此在上传时还存在个BUG请下载后把此内第行"var regExp = /^\d+$/;" 改为 "var regExp = /^([+-])?\d+$/;", 要不然就做不了减法] dateDf--日期差开始日期和当前日期差,返回差绝对值 getFirstWeekDays--获取当前日期所在年份中第个星期天数 getLastWeekDays--获取当前日期所在年份中最后个星期天数 g [阅读全文] [PDF]
javascript 面向对象特性参考_Javascript教程_www.knowsky.com=gb2312"面向对象特性参考,学习javascript面向对象特性参考,Javascript教程,网络学院,电脑技术"面向对象特性参考,javascript作为种弱类型动态语言语法接近于java但其面向对象方式更和python相识1面向对象特性类成员变量成员类变量类思路方法继承多态1)类类定义:functionCircler{this.r=r;}类例子化:c=Circle3;2)成员变量成员变量在化里申.."加入收藏 | RSS订阅 Copyright © 20 [阅读全文] [PDF]
="t18"javascript 学习 javascript 大体上可分为3个区别部分组成: 核心(ECMAscript),文本对象(DOM),浏览器对象(BOM) 核心(ECMAscript): 关键字语句运算符对象 文本对象(DOM):DOM将把整个页面规划成由节点层级构成文档. 解析遵循 W3C html dom 标准: W3C dom 参考特别关注 DOM Node 介绍说明 BOM 浏览器对象. cookie,弹出新浏览器浏览器设置大小 核心(ECMAscript)Global 内置对象; 思路方法: parseInt,isNan,encodeURI...等都为此对象思路方法 [阅读全文] [PDF]
="t18"从本质上讲创建对象想法只是为了创建个简单实体这个实体包含了许多属性和思路方法以下是个对象构造器例子:function Person(name, age, colour) {this.name = name;this.age = age;this.colour = colour;}然后可以这样来Person构造器:var somebody = Person("Patrick", 22, "red");或者从用户那里得到输入数值:var pName = prompt("What is your name?");var pAge = prompt("How old are you th [阅读全文] [PDF]
="t18"网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offWidth (包括边线和滚动条宽) 网页可见区域高:document.body.offHeight(包括边线宽) 网页正文全文宽:document.body.scrollWidth 网页正文全文高:document.body.scrollHeight 网页被卷去高:document.body.scrollTop 网页被卷去左:document.body.scrollLeft 如果是框架网页取得框架 [阅读全文] [PDF]
新篇: JavaScript中串相等比较 面象对象应用是相当广泛在桌面编程中很早就出现了应用比较成熟象CJavaC#等而在Web编程这块出现就要晚得多以致于现在Web开发很困难当然也有Web开发牵涉技术多原因近年来面向对象逐渐在Web开发中被引入很多大型网站WebSite是采用PHP开发PHP 4中面向对象还不是很完善在PHP 5中有所改进.Net也面向对象但执行效率比不上PHP JavaScript在Web开发中用得也是相当多常用表单验证很多是用它来完成JavaScript做为门脚本语言没有专门IDE开发环境也没有好调试工具发展是相当缓慢直以来都没有得人们关注直到Ajax出现才给它带来了生机 [阅读全文] [PDF]
简单数值类型: 有Und, Null, Boolean, Number和String注意描述中英文单词在这里仅指数据类型名称并不特指JS全局对象N an, Boolean, Number, String等它们在概念上区别是比较大 对象: 个无序属性集合这些属性值为简单数值类型、对象或者同上这里对象并不特指全局对象Object : 是对象种实现上内部属性[[Class]]值为"Function"表明它是类型除了对象内部属性思路方法外还有 [[Construct]]、[[Call]]、[[Scope]]等内部属性作为和构造器(使用关键字创建例子对象)处理机制不 样(Function对象除外)内部思 [阅读全文] [PDF]
第种:使用this关键字 function Class1 { this.onclick = function(e) { for (var i=0; i 1000; i) { var a = Date; } } } 使用this.思路方法可以很灵活地给对象添加属性和思路方法而且和大部分OOP语言都相似甚至在运行中都可以添加 第 2种:使用prototype关键字 function clickFunc(e) { for (var i=0; i 1000; i) { [阅读全文] [PDF]
//类定义 //思路方法:类般定义思路方法 function player1(_name) { this.name = _name; this.say = function {alert(this.name);}; } var p1 = player1('llinzzi1'); p1.say; //思路方法 2:prototype定义思路方法 var player2 = function {} player2.prototype = { name:'', [阅读全文] [PDF]
navigator 浏览器对象包含了正在使用 Navigator 版本信息反映了当前使用浏览器资料JavaScript 客户端运行时刻引擎自动创建 navigator 对象 更详细信息可以去查msdn或者Navigator 2.0以后介绍说明文档这里我们的做个简单介绍说明 包括下几大属性: appCodeName 返回浏览器“码名”(?)流行 IE 和 NN 都返回 'Mozilla' 下面例子显示了 appCodeName 属性值: document.write("navigator.appCodeName 值是" + navigator.appCodeName) appName 返回浏览器 [阅读全文] [PDF]
这是基本JavaScript屏幕对象 screen 屏幕对象 反映了当前用户屏幕设置 width 返回屏幕宽度(像素数) height 返回屏幕高度 availWidth 返回屏幕可用宽度(除去了些不自动隐藏类似任务栏东西所占用宽度) availHeight 返回屏幕可用高度 colorDepth 返回当前颜色设置所用位数 - 1:黑白;8:256色;16:增强色;24/32:真彩色 下面是英文Navigator浏览器屏幕对象: availHeight:minus permanent or semipermanent user erface features displayed by the [阅读全文] [PDF]
JavaScript中Window窗口对象 他是JavaScript中最大对象它描述是个浏览器窗口般要引用它属性和思路方法时不需要用“window.xxx”这种形式而直接使用“xxx”个框架页面也是个窗口 Window窗口对象有如下属性: name 窗口名称由打开它连接(a target="...")或框架页(frame name="...")或某个窗口 open 思路方法(见下)决定般我们不会用这个属性 status 指窗口下方“状态栏”所显示内容通过对 status 赋值可以改变状态栏显示 opener 使用方法:window.opener;返回打开本窗口窗口对象注意:返回是个窗口对象如果 [阅读全文] [PDF]
JavaScript中History历史对象包含了用户已浏览 URL 信息是指历史对象指浏览器浏览历史鉴于安全性需要该对象收到很多限制现在只剩下下列属性和思路方法History历史对象有length这个属性列出历史项数JavaScript 所能管到历史被限制在用浏览器“前进”“后退”键可以去到范围本属性返回是“前进”和“后退”两个按键的下包含地址数和 History历史对象并有以下思路方法 back 后退跟按下“后退”键是等效 forward 前进跟按下“前进”键是等效 go 使用方法:history.go(x);在历史范围内去到指定个地址如果 x 0则后退 x 个地址如果 x 0则前进 [阅读全文] [PDF]
location 地址对象 它描述是某个窗口对象所打开地址要表示当前窗口地址只需要使用“location”就行了;若要表示某个窗口地址就使用“窗口对象.location”先前写了片用window.location.href实现刷新另个框架页面 特此我看了下locaiton详细使用方法对此有点改进具体如下: 注意:属于区别协议或区别主机两个地址的间不能互相引用对方 location 对象这是出于安全性需要例如当前窗口打开是“www.a.com”下面某页另外个窗口(对象名为:bWindow)打开是“www.b.com”网页如果在当前窗口使用“bWindow.location”就会出错:“没有权 [阅读全文] [PDF]
Document文档对象是JavaScript中window和frames对象个属性,是显示于窗口或框架内个文档描述当前窗口或指定窗口对象文档它包含了文档从head到/body内容 使用方法:document (当前窗口) 或 窗口对象.document (指定窗口) 属性: document.title //设置文档标题等价于HTMLtitle标签 document.bgColor //设置页面背景色 document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过链接颜色 document.alinkColor //激活链接(焦点在此链接上) [阅读全文] [PDF]
anchors; links; Link 连接对象 使用方法:document.anchors[[x]]; document.links[[x]]; anchorId; linkId document.anchors 是个包含了文档中所有锚标记(包含 name 属性a标记)按照在文档中次序从 0 开始给每个锚标记定义了个下标 document.links 也是个包含了文档中所有连接标记(包含 href 属性a标记和map标记段里area标记)按照在文档中次序从 0 开始给每个连接标记定义了个下标 如果个a标记既有 name 属性又有 href 属性则它既是个 Anchor 对象又是 [阅读全文] [PDF]
- Photoshop制作强对比冷暖色高原风景照片
- soa标准化国际论坛:SOA标准化落地 第 3届SOA标准国际研讨会召开
- 没有最好只有更好:企业SOA安全:没有最好 只有更好(图)
- Photoshop制作柔美的中性红色人物照片
- Photoshop调出淡淡粉红色外景人物照片
- Photoshop制作柔和的暖色调人物照片
- Photoshop制作橙紫色的风景照片
- Photoshop制作黄褐色古典的外景人物照片
- soa在企业中的应用:SOA在填补企业通信断层上的价值
- soa标准:对SOA标准应用的期望
- eclipse启动参数:Eclipse启动新计划:通用的SOA平台
- 主导权:中国和美国争夺首个SOA国际标准制定主导权
- 虚拟化技术:浅谈基于SOA的虚拟化技术
- 什么是数据建模:SOA成功的关键是数据建模?
- SOA日渐成熟 3个错误须纠正
- soa应用:应用产生价值 SOA悄然走向主流
- 企业架构:2010年:SOA和企业架构走向融合
- 走向成熟:2010应用年:SOA是非中走向成熟(图)
- Photoshop制作柔和的淡粉蜜糖色人物照片
- 什么是SOA成功 4要素
