- 博客(7)
- 收藏
- 关注
原创 babel使用笔记
babel使用配置笔记es6及以上新增了很多语法和api,但是浏览器引擎却不支持这些语法和api,所以很好用的babel便成了很好的工具。基础概念语法:就是像es6的箭头函数一样的,称为语法api:比如es6新增的方法,promise,Map等babel底层原理babel编译实际上就是把写好的代码脚本,变成浏览器可识别的脚本文件的过程,它有一下三个过程解析(sytanx)标记有意义的字符串序列语法分析,生成相关的节点组合节点生成抽象语法树AST转换(transform)
2020-09-03 10:01:55 233
原创 react的url-query部分转换(哈希路由模式)
react的url-query部分转换(哈希路由模式)最近遇到一个需求,在开发react+antd表格的情况下,需要将表格查询参数保存在url里面,但是因为路由时哈希模式,所以,需要封装一个转换函数。直接上代码:const url = require("url");const querystring = require('querystring');// 借助了node自带的类库export function objToQuery(obj, urlStr='') { // 参数一 obj:
2020-08-05 09:42:49 735
原创 前端设计模式学习笔记
适配器模式最近在使用react写管理方面的项目,了解了有关适配器模式,记录一下我的心得体会。什么是适配器模式适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。使用场景在react中涉及到组件之间传参,组件的复用,这些都是很强大的功能。例一但是在实际开发中,发现因为使用的场景不同,参数也不近相同,我的解决方法就是借鉴这个适配器模式;我定义的适配器主要是符合当时场景的一个函数,传入一个参数,返回组件固定格
2020-08-04 10:02:09 108
原创 react环境
需要的插件cnpm i react react-dom -S必要的插件cnpm i babel-preset-react -D解析 jsx 代码配置:{ "presets": [ "env", "react" ]}
2020-07-11 12:24:15 85
原创 关于原型的个人总结
关于原型的个人总结一、原型链的产生参考:知乎 - 写代码的苏打饼链接:JavaScript 世界万物诞生记这张图片展示了JavaScript的结构发展(注:[ p ] 代表__proto__)一开始是null,发展出了No.1对象,就是Object.prototype;然后出现了制造对象的机器Object(); var obj = new Object(name:'obj'...
2020-03-01 11:45:17 162
原创 移动端布局
关于移动端的几种布局布局总结悬挂式布局悬挂式布局:布局总结移动端布局大概可以分为悬挂式布局、多列布局、流式布局(百分比布局)、等比缩放布局悬挂式布局悬挂式布局:
2020-01-09 16:40:44 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人