一、函数名的应用(第一类对象) 函数名是一个变量,但它是一个特殊的变量,与括号配合可以执行函数变量。 1.函数名的内存地址 2.函数名可以赋值给其他变量 3.函数名可以当做容器类的元素 def func1(): print("哈哈") def func2(): print("哈哈") def fun ...
分类:
编程语言 时间:
2018-08-10 17:12:51
阅读次数:
256
ES6常用知识,职场足用! 1.变量声明const和let 在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数内即在全局作用域的最顶部)。这就是函数变量提升例如: function aa() { if(flag) { var test = 'hell ...
分类:
其他好文 时间:
2018-08-07 23:54:34
阅读次数:
262
1、什么是闭包? 闭包就是指有权访问另一个函数作用域中变量的函数,通俗点讲闭包就是能够读取其他函数变量的函数。常见的构造方法,是在一个函数内部定义另外一个函数。内部函数可以引用外层的参数和变量;参数和变量不会被垃圾回收机制回收。除非用立即执行函数来解决。所以闭包的特性: (1)函数内再嵌套函数; ( ...
分类:
其他好文 时间:
2018-08-07 16:08:33
阅读次数:
141
一、闭包与闭包的写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时,一个没有释放资 ...
分类:
编程语言 时间:
2018-07-30 13:26:04
阅读次数:
153
-- 查看和自定义文档的方法. # 查看和自定义文档# help(print)# __doc__ 魔术属性# print(print.__doc__) -- 全局变量,局部变量及global关键字的使用 # python 允许在函数内部定义全局变量;def ceshi004(): global b ...
分类:
编程语言 时间:
2018-07-28 18:20:44
阅读次数:
162
控制语句 条件 if switch if(表达式){ } else{ }switch(值){ case 值1: 执行的代码 break; case 值2: 执行的代码 break; ..... default: 执行的代码 break; }循环 for while do{} while{}for循环 ...
分类:
其他好文 时间:
2018-07-18 19:01:08
阅读次数:
170
函数变量也有类型,可以赋值给变量或者传递或从其他函数中返回。函数类型的零值是nil,调用一个空的函数变量将导致宕机。函数类型本身不可比较。 ...
分类:
其他好文 时间:
2018-07-16 19:34:21
阅读次数:
115
函数体代码只在调用时执行 ,一但调用产生作用域,存放函数变量 对象:特征与技能的结合体 类:一系列对象相似特征与相似技能的结合体 类:相似特征与技能的结合体 类class 类名首字母大写,类在定义阶段内部代码就会执行,产生名称空间(类名.__dict__:各属性名值对的字典),内部定义的变量:数据属 ...
分类:
其他好文 时间:
2018-07-16 16:19:19
阅读次数:
147
DataTable下有四个命名空间(namespace),分别是defaults,ext,models,oApi。 Defaults:主要是用于初始化表格的一些选项。 Ext:拓展项,提供额外的表格选项 Models:类模型容器,这些模型定义用于保存表的活动状态和信任的对象 oApi: 一些其他人开 ...
分类:
其他好文 时间:
2018-07-09 12:28:42
阅读次数:
485
type()可以给出变量、函数(对象)的类型。isinstance()能够给出某一个变量或者函数(对象)是否是某一属性的判断,适用于继承子类也属于父类。dir()能够给出一个函数、变量(对象)的所有属性。 ...
分类:
其他好文 时间:
2018-07-07 12:37:32
阅读次数:
151