首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS-面向对象编程new和继承
订阅
chrisghb
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
JS-对象的继承
JavaScript 通过构造函数生成新对象,因此构造函数可以视为对象的模板。实例对象的属性和方法,可以定义在构造函数内部。 下面代码中,Cat函数是一个构造函数,函数内部定义了name属性和color属性,所有实例对象(上例是cat1)都会生成这两个属性。 通过构造函数为实例…
JS-实例对象与 new 命令
对象是一个容器,封装了属性(property)和方法(method)。 面向对象编程的第一步,就是要生成对象。典型的面向对象编程语言(比如 C# 和 Java),都有“类”(class)这个概念。所谓“类”就是对象的模板,对象就是“类”的实例。 但是,JavaScript 语言…
JS-属性描述对象
JavaScript 提供了一个内部数据结构,用来描述对象的属性,控制它的行为,比如该属性是否可写、可遍历等等。这个内部数据结构称为“属性描述对象”(attributes object)。每个属性都有自己对应的属性描述对象,保存该属性的一些元信息。 下面是属性描述对象的一个例子…
JS-严格模式
早期的 JavaScript 语言有很多设计不合理的地方,但是为了兼容以前的代码,又不能改变老的语法,只能不断添加新的语法,引导程序员使用新语法。 严格模式是从 ES5 进入标准的,主要目的有以下几个。 明确禁止一些不合理、不严谨的语法,减少 JavaScript 语言的一些怪…
JS-Object 对象的相关方法
Object.getPrototypeOf方法返回参数对象的原型。这是获取原型对象的标准方法。 下面代码中,实例对象f的原型是F.prototype。 下面是几种特殊对象的原型。 Object.setPrototypeOf方法为现有对象设置原型,返回该现有对象。它接受两个参数,…