- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
有关对象操作语句with with 语句 为一个或一组语句指定默认对象。用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性。 用法:with ; with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用: x Math.cos 3 * Math.PI + Math.sin Math.LN10 ;y Math.tan 14 * Math.E ; 当使用 with 语句时,代码变得更短且更易读: with Math x cos 3 * PI + sin LN10 ;y tan 14 * E ; 有关对象操作语句with script language javascript !-- function Lakers this.name kobe bryant; this.age 28; this.gender boy; var people new Lakers ; with people var str 姓名: + name + ; str + 年龄: + age + ; str + 性别: + gender; document.write str ; //-- 代码执行效果如下: 姓名: kobe bryant 年龄:28 性别:boy 有关对象操作语句this “this”严格的说是一个关键字,也可以理解为运算符。面向对象的编程中要引用当前对象,this可以返回当前对象的引用。this通常用在对象构造函数中,用来引用函数对象本身。 Function car _ratemax,_carryingcapacity this.ratemax _ratemax this.carryingcapacity _carryingcapacity this关键字引用运行上下文中的当前对象,JavaScript的函数调用通常发生于某一个对象的上下文中。 如果尚未指定当前对象,则调用函数的默认当前对象是Global,使用call方法可以改变当前对象为指定的对象 。 定义对象类 在 JavaScript 中,定义对象的标准方法是定义对象类 构造函数:定义对象如何创建的函数 形式:与普通函数类似,不同之处是在构造函数中不使用 return 语句。 function object 属性列表 this.prop1 prop1; //定义属性 this.prop2 prop2;// 定义属性 …… This.meth functionname1 ;//定义方法 …… 定义对象类 如 Person 构造函数: function Person name,gender this.name name; //定义属性 name this.gender gender;// 定义属性 gender 创建对象实例: var p1 new Person 张三,男 ; 执行效果: 第1步、创建一个新对象;第2步、执行构造函数的函数体;第3步、执行后,new 返回新对象的引用 例:为对象类person定义构造函数,并据此创建两个person对象。 对象简介 JavaScript的对象类型 简单的来分,JavaScript的对象类型可以分为四类: JavaScript本地对象(native?object),本身提供的类型,如Math等,这种对象无需具体定义,直接就可以通过名称引用它们的属性和方法,如Math.Random ; JavaScript的内建对象(built-in object),如Array, String等。这些对象独立于宿主环境,在JavaScript程序内有程序员定义具体对象,并可以通过对象名来使用; 宿主对象(host object)是被浏览器支持的, 目的是为了能和被浏览的文档乃至浏览器环境交互,如document, window 和 frames等; 自定义对象,是程序员基于需要自己定义的对象类型。 核心对象 JavaScript 的核心对象包括 : Array,Boolean,Date,Function,Math,Number,Object 和 String等。这些对象同时在客户端和服务器端的 JavaScript 中使用。 1. Array 数组对象用来在单独的变量名中存储一系列的值,避免了同时声明很多变量使得程序结构变得复杂,导致难于理解和维护。 数组一般用在需要对一批同类的数据逐个进行一样的处理中。通过声明一个数组,将相关的数据存入数组,使用循环等结构对数组中的每个元素进行操作 使用循环体的语句体 。 1 定义数组并直接初始化数组元素 var cou
文档评论(0)