jQuery Posted on 2018-04-15 1.封装函数封装是一种函数的功能,它把一个程序员写的一个或者多个功能通过函数、类的方式封装起来,对外只提供一个简单的函数接口。123456789let classes = { 'a': true, 'b': false, 'c': ... Read more »
函数 Posted on 2018-04-11 1.函数的五种声明方式变量声明可以是Number String Boolean null undefined Symbol Object而函数只能是 函数 具名函数 匿名函数匿名函数不能单独使用,使用前要声明一个变量,把它赋给变量 第三种12function y(){}con ... Read more »
JS里的数组 Posted on 2018-04-09 ####ArrayArray对象是用来构造数组的全局对象原型链里有Array.prototype 那他就是一个数组 Array的不一致性 基本类型与复杂类型加NEW与不加的区别 Array的操作用法 重点:数组和对象都是对象,只不过是原型链不同 ####伪数组伪数组就是在原型链中没有A ... Read more »
数据结构 Posted on 2018-04-05 1.哈希(Hash)计数排序中的桶,比快排快数组就是哈希 2.队列 (Queue)先进先出可以用数组实现操作用:push进 shift出举例:火车站买票,先买先进 3.栈 (Stack)先进后出可以用数组实现操作用:push进 pop出举例:进电梯,先进的人后出 4.链表链表比数组的好处是,删除中 ... Read more »
HTML常用标签 Posted on 2018-04-03 HTML(HypeText Markup language)超文本标记语言 版本历史:HTML 的版本(W3C 组织制定规范)1.HTML 4.012.XHTML3.HTML 5(与H5没关系,可以运行在微信上的网页就叫H5)4.HTML 5.1(已经发布)HTML specifications标准 ... Read more »
Node.js Server Posted on 2018-04-03 HTTP协议的底层是由TCP和IP(TCP/IP)构建的 TCP 和 UDP 的区别是什么简答:TCP 可靠、面向连接、相对 UDP 较慢;UDP 不可靠,不面向连接、相对 TCP 较快。搞定。 TCP 的三次握手指的是什么简答:每次建立连接前,客户端和服务端之前都要先进行三次对话才开始正式传输内容 ... Read more »
算法 Posted on 2018-03-28 以下是高德纳在他的著作《计算机程序设计艺术》里对算法的特征归纳:输入:一个算法必须有零个或以上输入量。输出:一个算法应有一个或以上输出量,输出量是算法计算的结果。明确性:算法的描述必须无歧义,以保证算法的实际执行结果是精确地匹配要求或期望,通常要求实际运行结果是确定的。有限性:依据图灵的定义,一个算 ... Read more »
了解伪代码 Posted on 2018-03-27 伪代码是一种非正式的,类似于英语结构的,用于描述模块结构图的语言。 1.结构化编程满足下列条件: 一行一行执行 有条件控制语句if….else 有循环控制语句while(exp)do……. 2.流程图从正整数组 a 中找出最小的数字,打印出来1234567891011121314151617a ... Read more »
入门知识回顾小结 Posted on 2018-03-26 1.计算机是如何存储数据的 计算机只能存0和1,那么他就可以存2进制的所有数字存0~9,把10进制转为2进制ASCII表存英文GBK(微软出国家标准扩展,GB2312中国出) 汉字库Unicode 包含所有字符utf-8 优化Unicode,节省空间墨菲定律:小概率必发生 2.命令行 3.HTTP ... Read more »
居中方法整理 Posted on 2018-03-25 1.水平居中行内元素:对父元素设置text-align:center;定宽块状元素: 设置左右margin值为auto;不定宽块状元素: 设置子元素为display:inline,然后在父元素上设置text-align:center;通用方案: flex布局,对父元素设置display:flex; ... Read more »