上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 不成功的的RHS 引用会导致抛出 ReferenceError异常 不成的的LHS 引用会导致自动隐式地创建一个全局变量(非严格模式下) function foo(a) { var b = a; return a + b; } var c = foo(2); 1.找出所有的LHS 查询 (这里有3处 阅读全文
posted @ 2018-06-05 22:21 柠檬先生 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 如果寂静定义了Person类,需要定义新的Student 和Teacher 类时 可以直接从Person 中继承 class Person(Object): def __init__(self,name,gender): self.name = name self.gender = gender 定 阅读全文
posted @ 2018-03-23 20:59 柠檬先生 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程的基本思想 类和实例 类用于定义抽象类型 实例根据类的定义创建出来 python 定义类并创建实例 在python 中,通过class 关键字定义,以Person 为例 定义一个person 类如下: class Person(object): pass python 创建实例属性 如何 阅读全文
posted @ 2018-03-23 16:42 柠檬先生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: python 中模块和保定 概念 如果将代码分才投入多个py 文件,好处: 同一个变量名也互不影响。 python 模块导入 要使用一个模块,我们必须先导入该模块。python 使用import 语句导入一个模块,例如导入系统自带的模块 impoor math 你可以认为math就是一个指向已导入模 阅读全文
posted @ 2018-03-23 14:04 柠檬先生 阅读(247) 评论(0) 推荐(0) 编辑
摘要: python 把函数作为参数 如果传入abs 作为参数 def add(x,y,y): return f(x) + f(y) add(-5,9,abs) 根据函数的定义,函数执行的代码实际上是。 abs(-5) + abs(9) python 中map() 函数 map() 是 python 内置的 阅读全文
posted @ 2018-03-23 10:58 柠檬先生 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 对list 进行切片 如列表 L = ['Adam', 'Lisa', 'Bart', 'Paul'] L[0:3] ['Adam', 'Lisa', 'Bart'] L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。 即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省 阅读全文
posted @ 2018-03-21 17:28 柠檬先生 阅读(344) 评论(0) 推荐(0) 编辑
摘要: python 什么是函数 Python不但能非常灵活地定义函数,而且本身内置了很多有用的函数,可以直接调用。 python 函数的调用 Python内置了很多有用的函数,我们可以直接调用。 要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数 abs,它接收一个参数。 abs(100) 10 阅读全文
posted @ 2018-03-21 15:30 柠檬先生 阅读(230) 评论(0) 推荐(0) 编辑
摘要: python 什么是dict 例如: d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 } 我们把名称称为key,对应的成绩称为value,dic就是通过key 来查找value. 花括号{} 表示这是一个dict,然后按照key:value,写出即可,最后一个 ke 阅读全文
posted @ 2018-03-21 14:41 柠檬先生 阅读(375) 评论(0) 推荐(0) 编辑
摘要: pyhton if 语句 if 语句后接表达式,然后用: 表示代码块。 age = 20 if age >= 18: print 'your age is', age print 'adult' your age is 20 adult python if-else if age >= 18: pr 阅读全文
posted @ 2018-03-21 11:37 柠檬先生 阅读(485) 评论(0) 推荐(0) 编辑
摘要: python 创建list python 内置一种数据类型是列表: 列表是一种有序的集合,可以随时添加和 删除其中的元素,list 中的元素是按照顺序排列的。构建list 直接用 [ ], list 中可以包含各种数据类型。 一个元素也没有的list 是一个空list. L = ['Michael' 阅读全文
posted @ 2018-03-20 16:53 柠檬先生 阅读(371) 评论(0) 推荐(0) 编辑
摘要: python 数据类型 一,整数,可以出来任意大小的整数。 如 1, 100, -8080,0 等等。 二,浮点数,浮点数也可以被成为小数。 三,字符串,字符串是以'' 或"". 四,布尔值,布尔值和布尔代数的表示完全一致,一个布尔值只有 True ,False. 五,空值,空值是Python 里一 阅读全文
posted @ 2018-03-20 09:38 柠檬先生 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.webpack 是一个现代JavaScript 应用程序的静态打包器,它能够把各种资源,例如JS,样式,图片 等都作为模块来使用处理,将许多松散的模块按照依赖和规则打包成符合生产部署的前端资源, 还可以将按需加载的模块进行代码分割,等到实际需要的时候再异步加载。 2.安装 前提条件,请确保安装了 阅读全文
posted @ 2018-01-15 17:00 柠檬先生 阅读(1796) 评论(0) 推荐(0) 编辑
摘要: Promise 是异步编程的一种方案,简单说就是一个容器,里面保存着某个未来才会结束的事件的 结果,Promise 是一个对象,从它,可以获取异步操作的消息。 Promise 对象有以下两个特点。 (1)对象的状态不受外界影响。Promise 对象代表一个异步操作,有是三种状态。pendding ( 阅读全文
posted @ 2018-01-08 15:36 柠檬先生 阅读(266) 评论(0) 推荐(0) 编辑
摘要: ES6提供了新的数据结构Set,它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个数据结构,用来生成Set 数据结构。 const s = new Set(); [2,3,5,4,5,2,2,2].forEach(x=>s.add(x)); for(let i of s) { 阅读全文
posted @ 2018-01-02 17:33 柠檬先生 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.Symbol 值通过Symbol 函数生成,凡是属性名属于Symbol 类型,就是 独一无二的,可以保证不会与其他属性名冲突。 // 没有参数的时候 let s1 = Symbol(); let s2 = Symbol(); s1 s2; // false // 有参数的情况 let s1 = 阅读全文
posted @ 2017-12-19 15:44 柠檬先生 阅读(224) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页