摘要:
安装babel 配置babel babel是用过插件或者预设来编译代码的 新建.babelrc文件 文件中输入一下内容 安装预设 将preset添加到配置文件中 es7中的对象展开符需要一个单独的插件来实现 添加到配置文件中 转换 babel 原文件名 -o 目标文件名 示例: 转换前的代码: 转换 阅读全文
摘要:
HTTP 协议规定, 请求从客户端发出, 最后服务器端响应该请求并返回。 换句话说, 肯定是先从客户端开始建立通信的, 服务器端在没有接收到请求之前不会发送响应。 请求报文是由请求方法、 请求 URI、 协议版本、 可选的请求首部字段和内容实体构成的。 响应报文基本上由协议版本、 状态码(表示请求成 阅读全文
摘要:
TCP/IP 协议族按层次分别分为以下 4 层: 应用层、 传输层、 网络层和数据链路层 把 TCP/IP 层次化是有好处的。 比如, 如果互联网只由一个协议统筹, 某个地方需要改变设计时, 就必须把所有部分整体替换掉。 而分层之后只需把变动的层替换掉即可。 把各层之间的接口部分规划好之后, 每个层 阅读全文
摘要:
策略模式的定义是: 定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换。 很多公司的年终奖是根据员工的工资基数和年底绩效情况来发放的。例如,绩效为 S 的人年终奖有 4 倍工资,绩效为 A 的人年终奖有 3 倍工资,而绩效为 B 的人年终奖是 2 倍工资。假设财务部要求我们提供一段代码, 阅读全文
摘要:
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点 ,例如当页面中的元素只创建一次时,重复创建时还是使用之前创建的元素时 单例模式的核心函数,使用回调函数的形式,在函数内部调用要执行的函数,如果result存在就直接返回,如果不存在就执行创建result的回调函数 以上函数的使用方法 阅读全文
摘要:
相信很多前端同学都有一个困扰,就是没有后端数据的情况下感觉很多想法都不能动手去实现,这里介绍一个模拟后端数据的工具,可以一定程度上解决我们的困扰。 很多人或多或少的都听说过mockjs,都知道是一个模拟后端接口的工具,但是去看官网的时候上边各种安装,各种模块化,对于初学者很不友好,结果就这么放弃了。 阅读全文
摘要:
最近公司在做大屏设备上的页面,其中动画的部分居多,开始的时候是用的jquery做的动画,在做完后无意中发现jquery动画存在一个问题,就是浏览器在切换标签页后,过段时间切换回来页面中的动画会出现连续执行,知道运动切换出去的时长后才能恢复正常动画。出现这种情况后还特意看了下css3实现动画的页面,没 阅读全文
摘要:
appCodeName javaScript 1.0 介绍:与浏览器相关的内部代码名 appMinorVersion IE4及其后续的版本 介绍:辅版本号(通常应用于浏览器的补丁或服务包) appName javaScript 1.0 介绍:浏览器的正式名称 appVersion javaScrip 阅读全文