分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

nodejs之util工具

发布时间:2023-09-06 01:59责任编辑:傅花花关键词:jsnodejs

util是nodejs的一大核心模块,用来提供常用函数的集合

1.util.inherits(实现对象原型继承)

  概要:js的继承是基于原型的,本身并没有继承的语言特性,仅仅是通过复制原型的方式来实现继承对象。

  一、首先在nodejs的环境里引入util模块

  const util = require(‘util‘);

  二、继承

  function sayName(){

    this.name = ‘Joink‘;

    this.say = function (){ console.log(this.name) };

  }

  function  setName(){

    this.name = ‘Lebron‘;

  }

  现在想要函数setName继承sayName的方法以及属性。

  util.inherits(setName,sayName); //setName继承sayName

  此时,new一个sayName,并且执行里面的属性,方法,会发现,没什么变化。

  但是,new一个setName试试。会发现,这个对象拥有了sayName的所有方法,并且name被改变了。下面是例子

  

nodejs之util工具

原文地址:https://www.cnblogs.com/zlbrother/p/9159754.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved