摘要: 转自JavaScript设计模式(10种) 设计原则详解 设计模式存在根本原因是为了代码复用,增加可维护性。有以下原则: 1.【开闭原则】对扩开发,对修改关闭。 2.【里氏转换原则】子类继承父类。 3.【依赖倒转原则】引用一个对象,如果这个对象有底层类型,直接引用底层。 4.【接口隔离原则】每个接口 阅读全文
posted @ 2020-08-13 22:53 inhocho 阅读(26) 评论(0) 推荐(0)
摘要: ES6 简介 ECMAScript 6 简称 ES6,是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ECMAScript 和 JavaScript 的关系:前者是后者的语法规 阅读全文
posted @ 2020-08-13 21:56 inhocho 阅读(26) 评论(0) 推荐(0)
摘要: 概述 javascript是在浏览器环境下运行的一种脚本语言 可以用来和数据进行交互,分为界面交互和数据交互 界面交互 指的是当触发某种事件的时候, 如:点击按钮,鼠标移动 数据交互 指的是ajax发起http请求获取数据 常见的使用三种方式(和CSS是方式一样) 行内式 基本不常用 外链式 <sc 阅读全文
posted @ 2020-08-13 20:35 inhocho 阅读(8) 评论(0) 推荐(0)
摘要: css概述 为了让网页元素的样式更加丰富,也为了让网页的内容和样式能拆分开,CSS由此思想而诞生,CSS是 Cascading Style Sheets 的首字母缩写,意思是层叠样式表.有了CSS,html中大部分表现样式的标签就废弃不用了, html只负责文档的结构和内容,表现形式完全交给CSS, 阅读全文
posted @ 2020-08-13 19:52 inhocho 阅读(10) 评论(0) 推荐(0)
摘要: 前端开发概述 从软件分类开始说,学习编程语言,主要是为了开发软件的,软件按照使用目的不同可以分为系统软件和应用软件,还可以按照软件程序和数据存储位置的不同,可以分为单机软件、C/S架构软件、B/S架构软件: 单机软件:软件程序和数据都存储在客户端 界面:Tk、PyQt、wxPython库 C/S(C 阅读全文
posted @ 2020-08-13 19:44 inhocho 阅读(12) 评论(0) 推荐(0)
摘要: sys.argv: 接收外部传递的参数。 sys.exit([arg]): 程序退出,arg 为 0 正常退出。 sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。 sys.setdefaultencoding(): 设置系统默认编码,执行dir(sys)时 阅读全文
posted @ 2020-08-13 19:03 inhocho 阅读(7) 评论(0) 推荐(0)
摘要: 一、文本文件操作 1.能调用方法的一定是对象,比如数值、字符串、列表、元组、字典,甚至文件也是对象,Python中一切皆为对象。 str1 = 'hello' str2 = 'world' str3 = ' '.join([str1,str2]) print(str3) 2.三种基本的文件操作模式: 阅读全文
posted @ 2020-08-13 17:40 inhocho 阅读(20) 评论(0) 推荐(0)
摘要: copy模块 copy模块只有两个方法,copy和deepcopy,了解不同之前先说一个概念,组合对象 组合对象 组合对象包含了其它对象的对象,比如列表和元组,包含了原子类型的对象,所以是组合对象 copy和deepcopy的不同 copy和deepcopy是对针对组合对象来说的,原子类型的对象,没 阅读全文
posted @ 2020-08-13 03:59 inhocho 阅读(10) 评论(0) 推荐(0)