编写Models.proto syntax = "proto3"; package Services; message ProdModel { // @inject_tag: json:"pid" int32 ProdID = 1; // @inject_tag: json:"pname" stri... ...
分类:
其他好文 时间:
2019-12-26 21:05:16
阅读次数:
90
// 创建一个Dog构造函数 function Dog(name, age) { // ① this.name = name this.age = age } Dog.prototype.eat = function() { // ② console.log('肉骨头真好吃') } // 使用Dog ...
分类:
编程语言 时间:
2019-12-25 19:04:57
阅读次数:
86
一、服务端 1、创建socket对象 socket.socket(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None) AF_INET:IPv4协议 SOCK_STREAM: 字节流套接字 返回值:非负整数,记为套接字表述符 2、socket ...
分类:
编程语言 时间:
2019-12-23 00:53:18
阅读次数:
133
在JS中,每当创建一个函数对象f1 时,该对象中都会内置一些属性,其中包括prototype和proto, prototype即原型对象。 每一个构造函数都有一个与之相关联的对象,该对象称之为原型对象。每个实例对象都能共享其原型对象上的属性和方法。原型对象的作用主要用来实现属性的继承,让实例对象能共 ...
分类:
Web程序 时间:
2019-12-22 16:39:59
阅读次数:
88
Models.proto syntax = "proto3"; package services; //商品模型 message ProdModel { int32 prod_id = 1; string prod_name = 2; float prod_price = 3; } Prod.pro ...
分类:
其他好文 时间:
2019-12-19 23:19:46
阅读次数:
138
Object.create(proto,propertiesObject)方法创建一个新对象,使用现有的对象来提供新创建的对象的__proto__。 参数: proto:新创建对象的原型对象。 propertiesObject : 可选。如果没有指定默认为 undefined 则是要添加到新创建对象 ...
分类:
其他好文 时间:
2019-12-14 21:18:06
阅读次数:
80
在正式开始之前,我们先说一下对象的保存 栈内存存放的是该对象的引用指针,真正的对象在堆内存中存着 多个对象的保存 function Foo() {...}; let f1 = new Foo(); 创建一个构造函数Foo(),并使用new关键字实例化一个f1对象 1.__proto__属性 首先有两 ...
分类:
其他好文 时间:
2019-12-12 17:56:10
阅读次数:
68
1. Object.is(v1, v2) * 判断2个数据是否完全相等 2. Object.assign(target, source1, source2..) * 将源对象的属性复制到目标对象上 3. 直接操作 __proto__ 属性 let obj2 = {}; obj2.__proto__ ...
分类:
其他好文 时间:
2019-12-09 19:30:03
阅读次数:
134
一、构造函数: 构造函数:通过new关键字可以用来创建特定类型的对象的函数。比如像Object和Array,两者属于内置的原生的构造函数,在运行时会自动的出现在执行环境中,可以直接使用。如下: var arr = new Array();//使用Array构造函数创建了一个array实例arr ar ...
分类:
Web程序 时间:
2019-12-09 17:03:14
阅读次数:
113
缘由 今天看到一段代码 心生疑惑,为什么 Object.assign 的参数可以是函数? 于是有了下面这一堆东西,其实都是老生常谈的东西,可能是岁数大了吧,有些片段都快丢失了,哈哈 prototype js 中 万物皆是对象!!! proto (隐式原型)与 prototype(显式原型) 对象具有 ...
分类:
Web程序 时间:
2019-12-09 15:37:31
阅读次数:
132