![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
高级语法
文章平均质量分 52
不会爬虫的大仙
行到水穷处,坐看云起时!
展开
-
前端javascript知识点总结!还是干货!
理解JavaScript面向对象编程面向对象的三大特点:继承、封装、多态1、JS中通过prototype实现原型继承2、JS对象可以通过对象冒充,实现多重继承3、Object类是所有Js类的基类4、通过function对对象进行封装5、通过使用arguments实现参数重载6、ES6语法糖可以直接定义类class,继承对象extends8个JavaScript数据类型1.基本数据类型:Undefined:代表一切未知的事物,啥都没有,无法想象,代码也就更无法去处理了。原创 2021-09-13 14:18:13 · 251 阅读 · 0 评论 -
Python高级语法之装饰器理解!
装饰器的作用:在不改变原对象的情况下给原对象增加功能装饰器由闭包和语法糖组成。装饰器一般可以由函数、类来实现。因为类和函数都是callable的,都可以使用括号来调用运行他。class A: def __call__(self): print('a')a = A()a()装饰器本身需要接受一个被装饰的对象作为参数,该参数通常为函数、方法、类等对象。装饰器需要返回一个对象,该对象可以是 经过处理的原参数对象、一个包装且类似原参数的对象;或者返回一个不相干内容 有对装饰器不...原创 2021-08-28 10:06:26 · 170 阅读 · 0 评论