文档章节

javascript对象---6 Object原型函数

奋斗的小芋头
 奋斗的小芋头
发布于 2016/11/27 14:35
字数 222
阅读 3
收藏 1

Object原型函数: 在Object 对象的 prototype对象 里封住的的函数,这些函数可以被任何对象调用。

 1.  Obj . hasOwnProperty( ' field ') //field属性名 :判断某对象含有特定的自身属性  ---返回一个布尔值

    var Obj = {
                name : "daiwei",
                age : "22"
            };
            
            console.log(Obj.hasOwnProperty('name'))

结果:true

2.   Obj.isPrototypeOf(Obj1);  判断一个对象是否存在于另一个对象的原型链上

    console.log(   Object . prototype.isPrototypeOf( Obj )   )

结果 true

3.  Obj. propertyIsEnumerable ("name"); 判断当前对象的某一个属性是否是枚举类型的。 true/false

4. Obj.toLocaleString() 将一个对象转化为本地字符串      

结果: 【 object , object】

5. Obj.toString()  实际上没有使用场景 -- 因此在部分程序中汇覆盖toString 方法。

alert( obj) --------》默认调用:obj.toString

6. Obj.valueOf()  返回对象的值,一般由JS引擎、Function、 Object级别函数调用,请不要自行覆盖调用

© 著作权归作者所有

共有 人打赏支持
奋斗的小芋头
粉丝 1
博文 161
码字总数 129412
作品 0
大连
用通俗易懂的语言介绍JavaScript原型

原型(prototype)是每个JavaScript开发人员必须理解的基本概念,本文的目标是通俗而又详细地解释JavaScript的原型。如果你读完这篇博文以后还是不理解JavaScript的原型,请将你的问题写在下...

gsbhzh
2014/10/29
0
0
JavaScript 原型模式

普通对象 除了函数对象就是普通对象 2. 函数对象 函数对象本质上都是通过new Function()创造的 JavaScript内置有12个构造器/对象Number、Boolean、String、Object、Function、Array、RegExp、...

张泽立
05/21
0
0
三种简单写法教你Javascript对象封装

这里的内容没有太多深入的东西,更多的内容请移步麦子学院。 Javascript在HTML中变得越来越强大, HTML5中的WebGL等。但是我们书写Javascript的时候往往很随意,使用对象的封装是极好的。这里...

yexiaobo1990
2015/07/23
0
0
js(javascript)中__proto__和prototype解析

proto是内部原型,prototype是构造器原型(构造器其实就是函数) 构造器的原型是一个对象 一、所有构造器/函数的proto都指向Function.prototype,它是一个空函数(Empty function) 说明了这...

stone_
2014/01/16
0
0
转载(悟透JavaScript )

今天在网上看到一篇介绍javascript的文章,尽管文章讲述的内容我都很熟悉,但我还是要转载出来让大家读一读,这个哥们的文采真是没的说,能将本来枯燥的程序讲述的如此酣畅淋漓实在让人佩服!...

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

android引入jar的一个错误

使用eclipse+sdk开发android的app,如果要引入一个jar包,可以放到./libs/xxx.jar路径下就可以了。今天引入一个aaa.jar的包,也放到./libs/aaa.jar路径下。app编译没有问题,但一运行就如下的...

kyle960
5分钟前
0
0
django修改密码强制退出机制

起因 BUG出现 系统升级django版本后经常出现自动退出登录 问题复现 系统升级django(大版本,如1.8、1.11和2.0)后,旧版与新版同时运行,同一各User用旧版authenticate验证后会导致新版中已...

张豪飞
13分钟前
0
0
SylixOS异常管理

异常管理   SylixOS提供了一种平台无关的异常管理方法。当系统产生了写时拷贝、缺页等MMU访问失效异常或其他种类异常时,SylixOS会在异常中构建异常处理线程执行陷阱,在异常退出后的任务上...

huikai309
14分钟前
0
0
Java HashMap 初始化赋值 (不建议)

1、HashMap 初始化的文艺写法 看完这段代码,很多人都会觉得这么写太啰嗦了,文艺青年一般这么来了: HashMap<String, String> map = new HashMap<String, String>() { { put("name", "test"...

SuShine
18分钟前
1
0
Lvs与Keepalived集群

一、LVS安装 1、[root@localhost ~]# yum install -y ipvsadm 2、[root@localhost ~]# vi /etc/sysctl.conf net.ipv4.ip_forward = 1 执行如下命令来应用: [root@localhost ~]# sysctl -p ......

freelb
22分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部