js 中对象
来源:互联网 发布:ios10下载bt软件 编辑:程序博客网 时间:2024/06/02 21:26
普通对象和函数对象。函数对象才有prototype属性
函数对象:
function f1(){};
var f2 = function(){};
var f3 = new Function(‘str’,’console.log(str)’);
普通对象:
var o3 = new f1();
var o1 = {};
var o2 =new Object();
原型链:
JS在创建对象(不论是普通对象还是函数对象)的时候,都有一个叫做proto的内置属性,用于指向创建它的函数对象的原型对象prototype。
返回值return
若返回值不是一个对象,则返回this。
返回对象则不返回this了。
hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。
isPrototypeOf:是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。
0 0
- JS中Windows对象
- Js中RegExp对象
- js中Date对象
- js 中对象
- js中math对象
- js中String对象
- js中对象继承
- JS中Date对象
- js中 arguments 对象
- js中创建对象
- js中Boolean对象
- Js中JSON对象
- js中String对象
- JS中对象
- js中对象
- JS中JSON对象
- js中WINDOW对象
- js中Date对象
- 第一次c++上机实验
- Java day02 九九乘法表
- linux文件系统及常用的管理命令
- 利用gdb分析从start_kernel到init启动的过程
- CodeBlocks,cannot open output file permission denied的解决办法
- js 中对象
- RTB竞价中的cookie mapping技术
- Java单例模式、多例模式
- C++第一次实验+1
- [LeetCode] Single Number & Single Number III
- JVM学习笔记(四)之类加载机制
- 记一次eclipse到android studio 的项目迁移记录
- 多项分布与Direchlet分布
- UVA 10391Compound Words 用set实现