摘要: 小程序 1 什么是小程序 小程序是一个新的开发能力,可以在微信内被使用与传播,同时用户体验更好() 是基于腾讯X5内核的浏览器应用,使用ES5/ES6为开发语言,使用模拟的html(虚拟的dom)和css来构建程序 它有一套设计、开发、运营、数据统计机制,旨在微信生态体系内建立一致的用户体验,在最大 阅读全文
posted @ 2018-03-15 23:02 H_JackSmall 阅读(211) 评论(0) 推荐(0)
摘要: Vue 特点 易用(html,es5,css) 灵活(核心库很小,压缩只有20k左右,渐进式技术栈[从易到难]) 性能(虚拟dom) 注意:vue不支持ie8以及以下的版本 易用(html,es5,css) 灵活(核心库很小,压缩只有20k左右,渐进式技术栈[从易到难]) 性能(虚拟dom) 注意: 阅读全文
posted @ 2018-03-15 22:59 H_JackSmall 阅读(718) 评论(0) 推荐(0)
摘要: React 时代的发展 1.jq dom操作时代,面向过程开发--seajs requirejs(2012年左右-2014年 grunt gulp 前端构建工具)模块化的开发(把一个功能封装成一个js文件,对外通过module.exports暴露方法, 14年至今 组件化开发 dom js css都 阅读全文
posted @ 2018-03-15 22:57 H_JackSmall 阅读(563) 评论(0) 推荐(0)
摘要: gulp 概念 自动化构建工具,能够优化前端的工作流程,更加效率的开发,比如编码的时候,它会自动帮你刷新页面,压缩你的js,css代码,编译less等等。总之,通过gulp和grunt,配置一些插件,你很多繁琐的需要手动操作的事情它自动帮你完成,非常高效率,nice! npm npm是node pa 阅读全文
posted @ 2018-03-15 22:54 H_JackSmall 阅读(260) 评论(0) 推荐(0)
摘要: js中的一些兼容性问题: 1)获取滚动高度: document.documentElement.scrollTop||document.body.scrollTop 2)获取样式兼容: window.getComputedStyle(element)[styleName]:支持IE9及以上版本 解决 阅读全文
posted @ 2018-03-06 21:20 H_JackSmall 阅读(1821) 评论(0) 推荐(0)
摘要: node.js node是平台也是语言。它是平台或者运行环境,能够让js在服务器端运行,因为它封装V8引擎(引擎,能够将js代码解析成计算机能够懂得语言),能够让js运行在其他的平台上面,而不只是运行在浏览器上 。它是服务器端语言,类似于php,java。 js是解释性的语言,没有经过编译,计算机认 阅读全文
posted @ 2017-08-10 01:23 H_JackSmall 阅读(147) 评论(0) 推荐(0)
摘要: 概念 Express是目前最流行的基于Node.js的Web开发框架,可以快速地搭建一个完整功能的网站。 运行原理 express框架建立在node.js内置的http模块上,Express框架的核心是对http模块的再包装,在http模块之上,加了一个中间层。 中间件:处理http请求的函数。因为 阅读全文
posted @ 2017-08-10 01:15 H_JackSmall 阅读(296) 评论(0) 推荐(0)