网站建设工作总结6购买域名是什么意思

news/2025/9/27 5:08:58/文章来源:
网站建设工作总结6,购买域名是什么意思,17做网站联系,品牌设计师工资一般多少基本术语 本文中#xff0c;proto [[Prototype]] 原型链 基本思想#xff1a; 构造函数生成的对象有一个指针#xff08;proto#xff09;指向构造函数的原型。如果将构造函数1的原型指向另一个构造函数2的实例#xff0c;则构造函数1的实例__proto__.proto 指向了构…基本术语 本文中proto [[Prototype]] 原型链 基本思想 构造函数生成的对象有一个指针proto指向构造函数的原型。如果将构造函数1的原型指向另一个构造函数2的实例则构造函数1的实例__proto__.proto 指向了构造函数2的原型。原型2和实例1之间构成了一条原型。 function Super() {}; function Sub() {}; Super.prototype.sayHi function () { console.log(hi) }; Sub.prototype new Super();const supInstance1 new Sub(); supInstance1.sayHi(); // hi缺点 Sub.prototype.constructor 被改变。Sub.prototype new Sub()new的过程可能会有副作用。 盗用构造函数经典继承 基本思想 在new一个构造函数1的时候通过在构造函数1中调用另一个构造函数2来实现继承。通过调用构造函数2将构造函数2中的实例属性复制到构造函数1的实例中。 function Car(wheels) {this.wheels wheels; }function ElectricCar(wheels, type) {Cat.call(this, wheels);this.type type; }缺点 子类的实例不能访问父类原型上的方法。必须在构造函数中定义方法因此函数构造函数1不能重用。 组合继承伪经典继承 基本思想 将子类原型指向父类实例通过原型链来实现子类继承父类原型上的方法。通过盗用构造函数来继承实例的属性。 function Super(title) {this.title title; } Super.prototype.sayHi function () {console.log(this.title, - Super title); };function Sub(superTitle, subTitle) {Super.call(this, superTitle);this.subTitlte subTitle; }Sub.prototype new Super();const subInstance new Sub(superTitle in instance, subTitle in instance);subInstance.sayHi(); // ****subtitle in instance - this title****/* subInstance结构类型 **{title: superTitle in instance,subTitlte: subTitle in instance,[[Prototype]]: Super }--- 在[[Prototype]]:Super中 --- Super的结构类型{title: undefined,[[Prototype]]: Object, }** */缺点 在构造函数2的原型中有无用变量titleundefined在进行原型链的链接时会执行new Super() 过程如果构造函数Super是一个有副作用的函数会有不可预知的问题。两次调用Super函数子类的原型的constructor属性指向丢失。 原型式继承 基本思想 对象间构造原型链实现属性的共享。 实现 es5的Object.create函数 // 返回一个对象对象.__proto__ 指向 o function objectCreate(o) {function F() {};F.prototype o;return new F(); }寄生式继承 基本思想 通过工厂模式创建新对象构造函数中通过原型式继承来获取目标对象的能力。 function createSub(originObject) {const newObject Object.create(originObject);newObject.sayHi function() { console.log(hi) };return newObject; }const person { name: 张三,friends: [李四, 赵武, 甲一] };const personA createSub(person); personA.sayHi();优缺点 感觉没有使用的场景 寄生式组合继承目前比较完美的解决方案 基本思想 重写子构造函数的原型将构造函数原型的[[prototype]]指向从默认Object改为父构造函数的原型。实现原型属性的继承。在子构造函数调用父构造函数实现实例属性的复用。 function Super(name) {this.name name; } Super.prototype.sayHi function() { console.log(hi this is super and name is ${this.name})};function Sub(name, age) {Super.call(this, name);this.age age; }Sub.prototype Object.create(Super.prototype, {constructor: {value: Sub,enumerable: false,writable: true,configurable: true,}, }); // 这里同样可以用es6中的 setPrototypeOf 来设置原型链的链接Sub.prototype.sayAge function () { console.log(the age of ${this.name} is ${this.age}); }const subInstance new Sub(Sub instance, 12);subInstance.sayHi(); // hi this is super and name is Sub instance subInstance.sayAge(); // **the age of Sub instance is 12** 优缺点 功能上没有缺点实现起来冗长 es6的继承 extends关键字 es6的继承本质上是es5继承的语法糖。 // 可以实现和寄生式组合继承完全相同的效果 class Super {constructor(name) {this.name name;}sayHi() {console.log(hi this is super and name is ${this.name})} }class Sub extends Super {constructor(name, age) {super(name);this.age age;}sayAge() {console.log(the age of ${this.name} is ${this.age})}}const subInstance new Sub(Sub instance, 12);subInstance.sayHi(); // hi this is super and name is Sub instance subInstance.sayAge(); // **the age of Sub instance is 12**参考数据 - [1] [你不知道的JavaScript] - [2] [JavaScript高级程序设计] - [3] [[mdn](https://developer.mozilla.org/)](https://developer.mozilla.org/)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919089.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

全国哪个餐饮品牌的网站做的好处靖江建设局网站

最近在看《高性能的 Mysql》一书,下面是关于如何学习统计 Mysql 服务器状态的学习总结,主要是学习使用 SHOW STATUS,SHOW ENGINE INNODB STATUS,SHOW PROCESSLIST,SHOW PROFILE 四个命令。命令一:SHOW STAT…

做网站可以赚钱嘛软件技术专升本

量子计算机算法与应用研究 学科分类:计算机科学 湖北省沙市中学 谢晓啸 摘要 1.量子计算机 2.量子计算机算法 3.移动互联 4.云计算 5.经典计算机的局限 6.量子计算前景 二零一四年一月十二日 目 录 摘 要......................................................…

兰州网站建设优化推广wordpress5.0调用api接口

JVM全称是Java虚拟机,在聊什么是JVM之前,我们不妨看⼀下这张图。 从这张图中可以看出JVM所处的位置,同时也能看出它两个作用: 1、运⾏并管理Java源码⽂件所⽣成的Class⽂件, 2、在不同的操作系统上安装不同的JVM&#…

长春城乡建设部网站首页百度推广没有效果怎么办

目标 背影 BP神经网络的原理 BP神经网络的定义 BP神经网络的基本结构 BP神经网络的神经元 BP神经网络的激活函数, BP神经网络的传递函数 代码链接:基于BP神经网络的火焰识别,基于BP神经网络的火灾识别资源-CSDN文库 https://download.csdn.net/download/abc991835105/88215…

郑州网站排名优化学校网站 模板

在数字化的时代,我们经常需要分享、存储或上传各种图像文件,而JPG是其中最常见的图像格式之一。然而,大文件大小有时可能成为一个问题,尤其是在网络传输或存储空间有限的情况下。为了解决这一问题,我们可以利用在线工具…

静态网站可以做哪些什么网站开发客户

打开手机的QQ浏览器说访问网页被禁止&#xff0c;是设置错误造成的&#xff0c;解决方法如下&#xff1a; 1、首先在手机屏幕上左右滑动&#xff0c;找到安装好的QQ浏览器的图标。 <a styleqq浏览器网站禁止访问怎么办 qq浏览器网站禁止访问如何解决"> 2、接下来…

跨境电商信息服务平台有哪些哪些行业适合做seo

js/jQuery常见操作 之 jQuery操作复选框的常见问题 1. js/jQuery的其他一些常见基础操作2. 全选/全不选问题2.1 效果2.2 实现代码2.2.1 简单js实现2.2.2 jQuery实现2.2.2.1 注意语法&#xff08;区别jQuery版本&#xff09;2.2.2.2 完整代码实现 3. jQuery实现点击 行tr 实现ch…

云浮网站建设网站建设框架怎么做

目录 一、传统方式 二、原型模式 三、浅拷贝和深拷贝 克隆羊问题&#xff1a; 现在有一只羊tom&#xff0c;姓名为: tom,年龄为: 1&#xff0c;颜色为: 白色&#xff0c;请编写程序创建和tom羊属性完全相同的10只羊。 一、传统方式 public class Client {public static vo…

公司做网站应记入哪个会计科目表白网页在线生成网站

其实&#xff0c;挺正常的&#xff0c;count的用法大概有两个&#xff0c;不过一般大家不太注意&#xff1a;统计某个列( 俗称字段 )有多少个有效值&#xff0c;也就是值不是null的有多少个。统计记录有多少行&#xff0c;我背诵过的规则是这样的&#xff1a;当count()括弧的表…

网站菜单导航怎么做的建筑工程招标

原标题&#xff1a;嵌入式Linux系统的几大组件&#xff01;本文概述了Linux系统的几大组件&#xff0c;描述了这些组件之间的关系。文章解释了术语&#xff0c;并描述看似很基础的细节。每个Linux系统都有许多主要组件。其中一个组件(引导加载程序)从技术上讲是Linux之外的&…

做视频比较好的理财网站邯郸媒体网络营销诚信合作

国际地球自转和参考坐标系统服务(IERS)在2012年6月30日午夜(北京时间7月1号7点59分59秒)增加一闰秒(即出现7&#xff1a;59&#xff1a;60)。由于Linux kernel 2.6.29之前版本存在bug&#xff0c;在进行闰秒调整时可能会引起系统时钟服务ntpd进程死锁。Debian Lenny、RHEL/Cent…

洛阳建网站山东搜点网站建设

Ora-03113&bsol;Ora-03114与Oracle In 拼接字符串的问题刚深入接触Oracle不久(大学里以及刚参加工作时学到的Oracle知识只能算是皮毛),因为之前使用SqlServer有将近两年的时间,对SqlServer相对来说很熟悉,比较而言,Oracle真心很 ...oracle 数据库 分割字符串返回结果集函数…

制造业网站建设h5可视化开发工具

文章目录 RabbitMQ初识MQ同步和异步通讯同步通讯异步通讯 技术对比 RabbitMq安装RabbitMQ架构RabbitMQ消息模型publisher实现consumer实现总结 SpringAMQPBasic Queue 简单队列模型WorkQueue发布/订阅FanoutDirectTopic 消息转换器 RabbitMQ 初识MQ 同步和异步通讯 微服务间…

旅游网站建设的功能企业所得税政策最新2023税率

1.Ubuntu Qt 配置交叉编译环境 1.1 ubuntu 20.04安装Qt sudo apt-get install qtcreator 1.2 配置QT GCC配置同上 最后配置Kits 上面设置完成之后 &#xff0c;设置Kits 中的Device(这是为了能够直接把项目部署到arm设备上) 点击NEXT之后会出现连接被拒绝&#xff0c;不用担…

网站开发项目计划书模板怎样给网站加外链

APPL_PHYSICAL_PATH检索与元数据库路径相应的物理路径。AUTH_TYPE这是用户访问受保护的脚本时&#xff0c;服务器用于检验用户的验证方法。CERT_COOKIE客户端验证的唯一ID&#xff0c;以字符串方式返回。CERT_SERIALNUMBER用户验证的序列号字段。CERT_SERVER_ISSUER服务器验证的…

建设个人网站的好处如何建立微网站

选择一个易于使用和方便的远程软件&#xff0c;可以提高团队的整体效率&#xff0c;减少加班&#xff0c;使整个团队更受益。互联网行业从产品经理、UI/从UX设计师到技术开发和测试人员&#xff0c;每一个环节都需要密切沟通和跟踪&#xff0c;在远程沟通中及时发现问题&#x…

智慧团建网站入口手机版响应式网站404页面怎么做

AutoResetEvent, ManualResetEvent是C#中常用的线程同步方法&#xff0c;在Java中可以模拟&#xff0c;AutoResetEvent使用Semaphore&#xff0c;增加的是许可证数量&#xff0c;程序里只有一个许可证&#xff0c;那么当这个许可被使用后&#xff0c;就会自动锁定。相反&#x…

wordpress电影站开发福彩hao123网址导航

一、脸部修复&#xff1a;解决在低分辨率下&#xff0c;脸部生成异常的问题 勾选ADetailer&#xff0c;会在生成图片后&#xff0c;用更高的分辨率&#xff0c;对于脸部重新生成一遍 二、高清放大&#xff1a;低分辨率照片提升到高分辨率&#xff0c;并丰富内容细节 1、先通过…

邹城网站建设哪家好wordpress短代码页面

LB集群: &#xff08;Load Balancing&#xff09;即负载均衡集群,其目的是为了提高访问的并发量及提升服务器的性能&#xff0c;其 实现方式分为硬件方式和软件方式。 硬件实现方式&#xff1a; 常用的有 F5公司的BIG-IP系列、A10公司的AX系列、Citrix公司的 NetScaler系列…

洛阳网站建设报价网站建设终端是什么

接上文SpringCloud Alibaba - Nacos 1.Sentinel 流量防卫兵 1.1 安装与部署 和Nacos一样&#xff0c;它是独立安装和部署的&#xff0c;下载地址https://github.com/alibaba/Sentinel/releases 下载后的jar放到目录 然后配置 启动并访问,用户名密码都是 sentinel 此时就…