Javascript直接定义对象实例[
From: JavaEye.com
JavaScript可以不必定义对象类别而直接定义对象实例:
var person = {
name : "",
age : 0,
toString: function() {
document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age);
}
}
完整的HTML例子:
JavaScript
var person = {
name : "",
age : 0,
toString: function() {
document.writeln("[name]:"+this.name+"
"+"[age]:"+this.age);
}
}
person.name="robbin";
person.age=30;
person.toString();
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
Javascript直接定义对象实例[
From: JavaEye.com JavaScript可以不必定义对象类别而直接定义对象实例: var person = { name : "", age : 0, toString: function() { document.writeln("[name]:"+this.name+"<br>"+"[age]:"+this.age); } } 完整的HTML例子: JavaScript var per
-
JavaScript函数定义方法实例详解
本文实例讲述了JavaScript函数定义方法.分享给大家供大家参考,具体如下: JavaScript 函数定义方法 函数声明 在之前的教程中,你已经了解了函数声明的语法 : function functionName(parameters) { 执行的代码 } 函数声明后不会立即执行,会在我们需要的时候调用到. function myFunction(a, b) { return a * b; } 分号是用来分隔可执行JavaScript语句. 由于函数声明不是一个可执行语句,所以不以分号结束
-
javascript防篡改对象实例详解
本文实例讲述了javascript防篡改对象.分享给大家供大家参考,具体如下: JavaScript中对象内置有多个属性Configurable,Writable,Enumerable,Value,Get和Set,来控制属性的行为.同样的ES5也有几个方法,来指定对象的行为.我们知道,javascript中的对象是可以共享的,也是默认可拓展的: //一旦将对象设置防篡改,就不能撤销了 //众所周知,一般的对象是可以随意拓展的 var person = {name:'liufang'}; pers
-
在Javascript中定义对象类别
From: JavaEye.com 注意JavaScript中对象类别的定义,使用function来定义对象类别,初始化对象使用new操作符 function Person(name, age) { this.name = name; this.age = age; this.toString = function() { document.writeln("[name]:"+this.name+"<br>"+"[age]:"
-
javascript如何定义对象数组
问题如下,已经完成单个对象的简单应用,希望定义一个数组,能包含多个student. 复制代码 代码如下: var student = new Object(); student.name = "Lanny"; student.age = "25"; student.location = "China"; var json = JSON.stringify(student); 方法一: 复制代码 代码如下: var students = []; s
-
JavaScript中定义对象原型的两种使用方法
第一种: function Person() { this.username = new Array(); this.password = "123"; } Person.prototype.getInfo = function() { alert(this.username + ", " + this.password); } var p = new Person(); var p2 = new Person(); p.username.push("zh
-
javascript 构造函数方式定义对象
javascript是动态语言,可以在运行时给对象添加属性,也可以给对象删除(delete)属性 复制代码 代码如下: <html> <head> <script type="text/javascript"> /* //01.定义对象第一种方式 var object =new Object(); alert(object.username); //01.1增加属性username object["username"]="
-
JavaScript通过function定义对象并给对象添加toString()方法实例分析
本文实例分析了JavaScript通过function定义对象并给对象添加toString()方法.分享给大家供大家参考.具体分析如下: 下面的JS代码通过function定义了一个movie对象,在movie对象内定义了一个toString方法,toString方法通过外部函数实现. <script type="text/javascript"> function movieToString() { return("title: "+this.titl
-
javaScript中定义类或对象的五种方式总结
第一种方式: 工厂方法 能创建并返回特定类型的对象的工厂函数(factory function). function createCar(sColor){ var oTempCar = new Object; oTempCar.color = sColor; oTempCar.showColor = function (){ alert(this.color); }; return oTempCar; } var oCar1 = createCar(); var oCar2 = createCa
-
JavaScript使用function定义对象并调用的方法
本文实例讲述了JavaScript使用function定义对象并调用的方法.分享给大家供大家参考.具体分析如下: JS中你可以通过函数的方式定义对象,下面的JS代码定义了一个movie的函数对象,然后通过new的方法声明对象,调用起来也非常简单. <script type="text/javascript"> function movie(title, director) { this.title = title; this.director = director; } v
随机推荐
- Linux 下VSFTP服务搭建过程
- Python的Tornado框架实现图片上传及图片大小修改功能
- Repeater控件动态变更列(Header,Item和Foot)信息实现思路
- js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
- ZF框架实现发送邮件的方法
- php轻量级的性能分析工具xhprof的安装使用
- MySQL数据库备份以及常用备份工具集合
- Asp Access 创建静态文件/HTML
- jQuery插件zTree实现的多选树效果示例
- shell.application对象的漏洞描述
- java捕获异常信息存入txt文件示例
- ASP制作在线人数统计实例
- nodeJS微信分享
- nodejs操作mongodb的填删改查模块的制作及引入实例
- java字符串遍历以及统计字符串中各类字符
- 易语言源码被腾讯TP破坏后修复的代码
- 详解js根据百度地图提供经纬度计算两点距离
- Python中PyQt5/PySide2的按钮控件使用实例
- Windows 2019 激活教程详解
- Vue 使用 Mint UI 实现左滑删除效果CellSwipe