zoukankan
html css js c++ java
Js对象继承
1.对象冒充
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Document</title> </head> <body> <script type="text/javascript"> function Person(personName){ this.name = personName; this.sayName = function(){ alert('my name is ' + this.name); } } function Man(name, age){ //Person.call(this, name); Person.apply(this,new Array(name)); this.age = age; this.sayAge = function(){ alert('my age is ' + this.age); } } var m = new Man('jikey', 'tom', 29); m.sayName(); m.sayAge(); </script> </body> </html>
运行代码
2.混合方式
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document</title> <style> </style> <script> function Person(name){ this.name = name; } Person.prototype.sayName = function(){ alert('My name is ' + this.name);} function Man(name, age){ Person.call(this, name); this.age = age; } Man.prototype = new Person(); Man.prototype.sayAge = function(){ alert('My age is ' + this.age);} var tom = new Man('tom', 29); var jikey = new Man('jikey', 29); tom.sayAge(); tom.sayName(); jikey.sayName(); </script></head> <body> </body> </html>
运行代码
查看全文
相关阅读:
css的三种方法以及优先级说明
form表单中的label标签
html 中 a 标签 mailto的用法
Hexo + GitHub Pages搭建博客
Sublime Text3使用指南
IMU数据融合:互补,卡尔曼和Mahony滤波
正点原子STM32探索者学习笔记4
正点原子STM32探索者学习笔记3
正点原子STM32探索者学习笔记2
正点原子STM32探索者学习笔记1
原文地址:https://www.cnblogs.com/jikey/p/1728014.html
最新文章
更新至Monterey后vscode无法编译cpp问题的解决
macOS配置ubuntu20.04实录[填坑中]
1、springboot入门------搭建第一个helloword
码字计划---docker
html--------src和href
css----block,inline,block-inline的区别
学习bootstrap------让界面无法缩放
关于创建jsp报错
关于IO流
Maven 菜鸟入门
热门文章
svn 常用指令
Spring boot自定义拦截器和拦截器重定向配置简单介绍
使用idea搭建Spring boot+jsp的简单web项目
Typescript默认参数和可选参数
Typescript数据类型
antd react 时间选择框显示,回显,格式等问题
for 循环 递归删除多层嵌套数组中的元素
html元素分类
css特殊性(权值问题)
css 中包含(后代)选择器与子选择器的区别
Copyright © 2011-2022 走看看