js深入(一)从原型理解原型链
摘要:构造函数创建一个对象 function Person() { } var person = new Person(); person.name = 'zhangsan'; console.log(person.name) // zhangsan 上边这个例子,我们通过构造函数创建了一个实例,从这个实
阅读全文
posted @
2019-06-30 20:13
永不言退
阅读(425)
推荐(0)
初识markdown
摘要:什么是markdown markdown 语法 首先是标题用 表示 标题 比如说一个 是一号标题,两个 是二号标题, 以此类推最多到六号 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 分割线 三个以上的 或者 表示一个分割线 字体 代表斜体 斜体 代表粗体 粗体 ~~表示删除,会有一个
阅读全文
posted @
2019-06-27 21:20
永不言退
阅读(257)
推荐(0)
Http 协议详解
摘要:什么是http协议 (百度百科) http 特性 HTTP 协议构建于 TCP/IP 协议之上,是一个应用层协议,默认端口号是 80 HTTP 是无连接无状态的 既然http是基于tcp协议的那么简单说一下Tcp协议 TCP 提供一种面向连接的、字节流服务,也就是说长连接,具体可以参考一下聊天室 T
阅读全文
posted @
2019-06-27 14:24
永不言退
阅读(365)
推荐(0)
javascript 设计模式——状态模式
摘要:状态模式的定义 之前的时候我通常会顶一个一个方法,然后往里边传一些变量什么的去控制对应的方法,不过后来我发现这样的话,我得实现的函数,在业务需求增加的时候,会变很难以阅读和难以维护,虽然后边我又对我得方法做了一些修改,比如说传一个对象进去,然后自定义方法云云,但是总是感觉有些鸡肋 在很多情况下,一个
阅读全文
posted @
2019-06-20 14:18
永不言退
阅读(383)
推荐(0)
js 隐式类型转换
摘要:js是一门弱类型的语言,他在声明变量的时候不需要指定类型,对变量赋值也没有类型的检测,所以js是非常的灵活的,但是有时候也会出现一些非常匪夷所思的问题 隐式类型转换定义 console.log(1+'1') 看这句代码 一个数字1 和一个字符串1 他们的类型是不同的 但是我们并没有对他进行任何的操作
阅读全文
posted @
2019-06-18 12:52
永不言退
阅读(3987)
推荐(0)
跨域与常用解决方法
摘要:接触前端有几个月了,今天说一说我对前端跨域的认识和解决方案,其实在之前我对跨域并没有什么概念 只是听闻过这个恶名远扬的单词,直到有一天我遇到了他 什么是跨域 上边这一段话来自于MDN,反正在我看来这么一大段干(gou)净(pi)利(bu)落(tong)的话实在是很官方, 说白了跨域就是说 主机名(域
阅读全文
posted @
2019-06-15 21:08
永不言退
阅读(933)
推荐(0)
js堆,栈与队列
摘要:栈的定义 栈的常用操作 栈中有两个基本的操作 推入 :从栈的顶端推入一个数据,依次往下推 弹出 :讲栈顶端的数据移除 栈的基本提点就是 先进后出,后进先出 除了头尾的节点,每个元素都有一个先驱和一个后继 对于栈的画面的理解,可以想象成一个步枪弹夹添加子弹和射击的过程 弹夹只有一个出入口进行推入和弹出
阅读全文
posted @
2019-06-11 21:34
永不言退
阅读(1115)
推荐(2)
H5踩坑系列(一)
摘要:提到移动端适配,首先心里可能会问,我们为什么要做移动端的适配,怎么去做移动端端的适配 我们为什么要进行移动端的适配 首先一个页面在pc上边打开,是正常显示的,但是我们用手机打开的时候,由于手机的屏幕尺寸并不能完整的吧页面全部显示出来,就算是手动进行缩放也会出现比如说滚动条,页面布局错乱等等各种五花八
阅读全文
posted @
2019-06-02 14:47
永不言退
阅读(494)
推荐(1)