摘要:因为项目需求,需要处理编码,再次记录,便于之后调用关于的本质就是把每位的编码变成另外一个每位的编码,用另外一个参照表进行对应翻译。 因为项目需求,需要处理base64编码,再次记录,便于之后调用 关于base64: base64的本质就是把每8位的ASCII编码变成另外一个每6位的编码,用另外一个参照表进行对应翻译。 以下为base64的js: var Base64 = { /...
摘要:小程序框架,前段时间做的项目使用到滑动删除功能,然后自己写了个组件,话不多说,直接上代码删除获得角度根据起点终点返回方向向上向下向左向右未滑动如果滑动距离太短手指起始点位置与移动期间的差值 小程序wepy框架,前段时间做的项目使用到滑动删除功能,然后自己写了个组件,话不多说,直接上代码 .swipe-item-wrapper{ overflow: hidden; posit...
摘要:声明的变量不得改变值,这意味着,一旦声明变量,就必须立即初始化,不能留到以后赋值。 虽然今年没有换工作的打算 但为了跟上时代的脚步 还是忍不住整理了一份最新前端知识点 知识点汇总 1.HTML HTML5新特性,语义化浏览器的标准模式和怪异模式xhtml和html的区别使用data-的好处meta标签canvasHTML废弃的标签IE6 bug,和一些定位写法css js放置位置和原因...
摘要:递归递归算法在日常工作中算是用的比较多的一种,比如树的遍历,多层级树状结构的生成,遍历寻找某个树节点等先来看下数据结构张飞关羽刘备荀彧关平曹操貂蝉一般情况下后台返回类似于如上的嵌套数据结构,或者说只得到一部分数据,点击某个子节点,异步加载节 递归 递归算法在日常工作中算是用的比较多的一种,比如DOM树的遍历,多层级树状结构的生成,遍历寻找某个树节点等 1 先来看下数据结构 var re...
摘要:由于大多数浏览器对支持的不是太好,所以为了防止出错,我们可以转换为所有浏览器能够识别的格式初始化项目表示默认全部项目新建目录文件如图一主页文件引入转换后的文件如图二安装全局转换包安装辅助包建立快速命令行执行转换如图三右键 由于大多数浏览器对ES6支持的不是太好,所以为了防止出错,我们可以转换为所有浏览器能够识别的格式初始化项目:npm init -y (-y表示默认全部项目);新建目...