摘要:
ES6中对数据进行解构赋值,若等号右边的不是数组或者对象,将自动转换为对象。由于 undefined与 null 无对应对象,因此无法对其进行解构赋值。 数组的解构赋值 解构赋值本质属于模式匹配,只要等号左右两边模式相同,即能够进行赋值操作。 等号右边为可迭代对象即可 可对待解构的变量设置默认值 对 阅读全文
摘要:
ES6引入新的变量声明方式: let、const
ES6一共6中变量命名方式:var,let、const、function、class、import 阅读全文
摘要:
Python-深拷贝与浅拷贝 阅读全文
摘要:
用于提高运算速度,规避算术运算符。 在位操作运算中,不应该试图考虑先得到一个数的二进制码,而应该将这个数看作是一个二进制码,二进制补码与整数之间是一一对应的。诚然 Python语言中有内置函数 bin将一个整数转换为二进制,Python中使用该函数转换为负数并不是其补码。因此不能先得到该数的二进制码 阅读全文
摘要:
HTML5 FORM表单相关的属性及相关的标签。 阅读全文
摘要:
什么是HTML: HTML:HyperText Markup Language.即超文本标记语言。 HTML的基本结构: 一个网页的基本结构如上代码所示,由<html>标签包围的<head>与<body>标签组成。其中,head元素中用于编写页面不显示的部分(<meta>、<link>、<scrip 阅读全文
摘要:
魔法方法思维导图,没啥好导的。=_= ! 阅读全文
摘要:
特殊类型类,包含:__get__(self, instance, owner)、__set__(self, instance, value)、__delete__(self, instance)
迭代器行为的原理:__iter__(self)、__next__(self) 阅读全文
摘要:
属性操作相关魔法方法:__getattr__(self, name)、__getattribute__(self, name)、__setattr__(self, name, value)、__delattr__(self, name) 阅读全文