javascript005_Object
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title> <script type="text/javascript" charset="utf-8"> //Object 所有类的基础类 //var obj = new Object();//不推荐 var obj = {}; //实例化对象 推荐方式
//给对象设置属性
obj.name = '李四';
obj.age = 20;
obj.sex = '男'; obj['birthday'] = '1980'; //用[]设置属性,注意[]内的引号
//obj.name='张三'; 修改属性
//设置对象的方法
obj.say = function(){
alert('爱情到底是什么?');
} //调用对象属性或方法
//alert(obj.name+obj.age);
// obj.say(); //delete 操作符,删除对象的属性或方法
/*
delete obj.age;
delete obj.sex;
delete obj.say; alert(obj.name);
alert(obj.age);
alert(obj.sex);
obj.say();
*/
//for in 语句式 遍历一个js对象
/*
for(var attribute in obj){
alert(attribute +':'+obj[attribute]);
}
*/ //constructor 保存对象的创建函数
//alert(obj.constructor);
//var arr = [1,2];
//alert(arr.constructor); //hasOwnProperty(propertyName) :检测给定属性是否在当前对象中存在
//alert(obj.hasOwnProperty('sex')); //isPrototypeOf(Object) 检测原型 //检测给定属性、方法 是否能被 for in 枚举
//alert(obj.propertyIsEnumerable('say')); alert(obj.toLocaleString());
</script> </head>
<body>
</body>
</html>
javascript005_Object的更多相关文章
随机推荐
- (轉)Equal height boxes with CSS
原文:http://www.456bereastreet.com/archive/200405/equal_height_boxes_with_css/ 下面是我翻译的内容,是根据我对文章的理解意译的 ...
- SQL Server数据库的基础脚本编程
数据库脚本的基础编程 Go批量处理语句 用于同时处理多条语句 use指定数据库或表 use master --创建数据库 go use Student --创建表(Student)表示数据库 go 创 ...
- c++define的用法
c++define的用法 在写程序时经常会碰到这样一个问题,我们需要重复写很多相同的代码,并且这些代码结构相同.总是想自己把这段代码封装一下然后直接进行调用,但是如果这段代码逻辑并不复杂,并且代码 ...
- EF一对多的表,模糊查询2个表的数据!
如用户表和电话表,要求搜索时可以模糊查询姓名和号码.都可以找到包含该字符的所有用户. /// <summary> /// 模糊查询姓名和电话号码,并按姓名排序返回 /// </sum ...
- 【OCP题库-12c】最新CUUG OCP 071考试题库(72题)
72.View the exhibit for the structure of the STUDENTand FACULTYtables. STUDENT Name Null? Type ----- ...
- LOJ#2039. 「SHOI2015」激光发生器(计算几何)
题面 传送门 题解 如果我初中科学老师知道我有一天计算的时候入射角不等于反射角不知道会不会把我抓起来打一顿-- 这题本质上就是个模拟,需要的芝士也就计蒜几盒的那点,不过注意细节很多,放到考场上只能看看 ...
- Unable to access 'default.path.data' (/var/lib/elasticsearch)
- 【bug】—— H5页面在 ios 端滑动不流畅的问题
IOS系统的惯性滑动效果非常6,但是当我们对div加overflow-y:auto;后是不会出这个效果的,滑动的时候会感觉很生涩.怎么办? 方案一: 在滚动容器内加-webkit-overflow-s ...
- mxonline实战9,我要学习功能块,机构详情展示,收藏功能
对应github地址:第9天 一. 实现我要学习功能
- 使用服务器上的Jupyter notebook。
1.jupyter notebook --generate-config #产生配置文件 2.from notebook.auth import passwd #进入python环境,生成密码密文.第 ...