1.创建对象 1.字面量对象 2.构造函数 3.Object.create 2.JavaScript继承 1.原型链继承 就是把Parent实例赋值给Child.prototype,也就是说 === 。 可以通过 在原型对象上增加新的属性或方法,也可以通过, 在原型对象上添加新的方法和属性。 缺点: ...
分类:
编程语言 时间:
2018-09-03 00:01:52
阅读次数:
147
Python locals() 函数作用 http://www.runoob.com/python/python func locals.html locals() 函数会以字典类型 返回当前位置的全部局部变量 。 对于函数, 方法, lambda 函式, 类, 以及实现了 __call__ 方法的 ...
分类:
编程语言 时间:
2018-09-02 00:05:34
阅读次数:
259
datasource:https://www.cnblogs.com/yuanchenqi/articles/9036479.html 概览 中间件 middleware 浏览器 》wsgiref--》中间件--》urls.py my_middlewares.py from django.utils ...
分类:
其他好文 时间:
2018-08-27 18:44:57
阅读次数:
206
面试题:function fn(a,b){ console.log(this); console.log(a); console.log(a+b);}fn.call(1);fn.call.call(fn);fn.call.call.call(fn,1,2);fn.call.call.call.cal ...
分类:
Web程序 时间:
2018-08-26 21:59:13
阅读次数:
134
1. 提取共性 2. 分类 3. 模板“约束” 4. 当一类函数公用同样参数时候,可以转变成类进行 - 分类 3. 面向对象: 数据和逻辑(属性和行为)组合在一起 函数编程:数据和逻辑分离 >>>>>>>>>>>>>>>>>>>对象后面直接加括号调用call方法 Python特有的 ...
分类:
其他好文 时间:
2018-08-24 10:49:06
阅读次数:
147
在Python中,定义一个类TT如上,那么 执行 obj = TT()方法,将自动调用TT中的 __init__ 方法 在执行obj() 或者TT()(),即类成员后加括号方式调用,则会自动调用 __call__ 方法 如果要将对象转换为int类型,即ret = int(obj)则会自动调用类的 _ ...
分类:
编程语言 时间:
2018-08-22 18:29:57
阅读次数:
143
只要对象能被调用 产生对象的类里必然有__call__方法 在调用类时,必定先触发type里的__call__ __call__下有: 1、产生对象的object.__new__ 2.、被调用的类自己的__init__ ...
分类:
其他好文 时间:
2018-08-19 13:01:24
阅读次数:
101
1.apply的使用,call的使用改变this对象 2.apply和call使用总结 ...
分类:
移动开发 时间:
2018-08-11 18:53:53
阅读次数:
163
一、__call__ 对象后面加括号,触发执行类下面的__call__方法。 创建对象时,对象 = 类名() ;而对于 __call__ 方法的执行是由对象后加括号触发的,即:对象() 或者 类()() 二、__next__和__iter__实现迭代器协议 迭代器协议是指:对象必须提供一个next方 ...
分类:
编程语言 时间:
2018-08-11 01:21:24
阅读次数:
217
1.继承Thread类,重写run方法(其实Thread类本身也实现了Runnable接口) 2.实现Runnable接口,重写run方法 3.实现Callable接口,重写call方法(有返回值) 4.使用线程池(有返回值) 1.继承Thread类,重写run方法 每次创建一个新的线程,都要新建一 ...
分类:
编程语言 时间:
2018-08-07 00:27:42
阅读次数:
193