摘要: vue在实例化的过程当中,提供了以下钩子,在钩子方法内可以进行业务逻辑处理。 1. 实例化vue new Vue() 2.beforeCreate 创建之前 检查数据和初始化事件 3.created 实例创建完毕 4.beforeMounte 挂在之前 数据更新-》beforeUpdate-》数据渲 阅读全文
posted @ 2017-03-24 00:32 涵叔 阅读(170) 评论(0) 推荐(0)
摘要: 1.单例模式 2.工厂模式 3. 构造函数模式 4.构造函数原型链模式 1. 每一个函数都有自带的属性prototype, 如果不是new一个函数的话,这个prototype没有意义。 2. prototype 存储的是对象数据类型,有自己的内存块,并且这个内存块上还有2个属性,contructor 阅读全文
posted @ 2017-03-21 13:55 涵叔 阅读(81) 评论(0) 推荐(0)
摘要: 1.预解释 什么是预解释? 浏览器在执行js代码之前,会找到所有带var 和 function的关键字,提前声明,找完之后,从上到下执行代码。 var 预解释 只声明,未定义 只声明,未定义define,默认值是undefined 没有var , 会报错 function 预解释 与var 不同,声 阅读全文
posted @ 2017-03-20 16:29 涵叔 阅读(82) 评论(0) 推荐(0)
摘要: __name__ 是当前模块名,当运行当前模块时, 阅读全文
posted @ 2017-03-18 15:48 涵叔 阅读(486) 评论(0) 推荐(0)
摘要: 1. 改变a,或改变b的值,另一个跟着改变 2. deep 浅复制 a 和 b 的id已经不同,只拷贝父对象,不会拷贝对象的内部的子对象 3. deepcopy 深复制 递归拷贝对象及其子对象 阅读全文
posted @ 2017-03-18 13:32 涵叔 阅读(99) 评论(0) 推荐(0)
摘要: a = [1,2,3] b = [4,5,6] zip(a, b) # zip return object print(list(zip(a, b))) #[(1, 4), (2, 5), (3, 6)] for i,j in zip(a, b): print(i, j) #lambda fun2 = lambda x,y: x + y fun2(2, 3) # return ... 阅读全文
posted @ 2017-03-18 12:55 涵叔 阅读(123) 评论(0) 推荐(0)
摘要: try: ... except Exception as e: print(e) 阅读全文
posted @ 2017-03-18 12:43 涵叔 阅读(101) 评论(0) 推荐(0)
摘要: 1. 新建文件 count.py 2. 同目录下 index.py 把count.py 放到 /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages 下,也可生效 阅读全文
posted @ 2017-03-18 01:17 涵叔 阅读(89) 评论(0) 推荐(0)
摘要: import time // 引入模块 print(time.localtime()) import time as t // 别名 print(t.localtime()) print(t.time()) form time import time, localtime // 引入模块中的两个方法 阅读全文
posted @ 2017-03-18 01:03 涵叔 阅读(141) 评论(0) 推荐(0)
摘要: 通过读取用户在控制台写入的字符进行操作 阅读全文
posted @ 2017-03-18 00:37 涵叔 阅读(98) 评论(0) 推荐(0)
摘要: 1. 调用 阅读全文
posted @ 2017-03-18 00:28 涵叔 阅读(117) 评论(0) 推荐(0)
摘要: 代码 1. 定义类,首字母大写 2. self 指向当前类 3. 调用类和类的方法 阅读全文
posted @ 2017-03-18 00:17 涵叔 阅读(114) 评论(0) 推荐(0)
摘要: 1. 可读 2. 可写 3. 追加 3步操作写入: 4. 读取操作 阅读全文
posted @ 2017-03-18 00:07 涵叔 阅读(97) 评论(0) 推荐(0)
摘要: 1. 安装 如果是python2, 直接用pip 卸载 2. 升级 阅读全文
posted @ 2017-03-17 23:27 涵叔 阅读(2175) 评论(0) 推荐(0)
摘要: def sale_car(price, color, brand, is_second_hand, length, height): print('price:', price, 'color:', color, 'is_second_hand:', is_second_hand, 'length:', length, ... 阅读全文
posted @ 2017-03-17 23:13 涵叔 阅读(86) 评论(0) 推荐(0)
摘要: 1. if 2. if else 3. if elif else 阅读全文
posted @ 2017-03-17 01:11 涵叔 阅读(120) 评论(0) 推荐(0)
摘要: 1.python 是动态语言,list保存值可以是多种 2. 取值 2. 添加 添加到最后append() 添加到最前insert() 它接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素 3. 删除 pop(),删除最后一个 自定义位置删除 4. 替换 Tuple ,元组,与list相似 阅读全文
posted @ 2017-03-17 00:46 涵叔 阅读(95) 评论(0) 推荐(0)
摘要: 1.如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: 但是r'...'不能表示多行文本,怎么解决 2.Python在后来添加了对Unicode的支持,以Unicod 阅读全文
posted @ 2017-03-16 23:17 涵叔 阅读(86) 评论(0) 推荐(0)
摘要: 1.src/ 创建messages.js 2.src/ index.js 3. npm run build 4.自动打包配置 --watch 阅读全文
posted @ 2017-03-15 16:49 涵叔 阅读(142) 评论(0) 推荐(0)
摘要: webpack 中文文档:http://www.css88.com/doc/webpack2/guides/code-splitting-require/ 1. 新建目录webpack/,新建index.js 和 index.html index.html index.js 2. npm init 阅读全文
posted @ 2017-03-15 15:51 涵叔 阅读(159) 评论(0) 推荐(0)