前言 最近在写Vue的时候,遇见了js es6格式化问题,因为我平时用vscode在写php,所以会安装一些格式化插件,也包括html-css-js的插件 导致的问题:由于vue语法规范问题,导致保存自动格式化成不被使用…
分类:前端
柯里化理解与JS实现
什么是柯里化 严格来说一个函数只有一个参数,将具有多个参数的函数转换为单参数函数链的方式,这就是currying。后来演变成支持不定参数的函数链的形式流行起来。 // 在JS中可以常见这样调用方式 add(1)(2)(3…
vue + 微信二次分享/自定义分享
微信二次分享/自定义分享 从App中使用App分享(一次分享) 使用微信导航栏的分享(二次分享) --已做处理 使用微信导航栏的分享(二次分享) --未做处理 如上图,如果不做相关处理,页面进行二次分享,用户看到的就是链…
Vue项目搭建、只需四步轻松搞定!
用一个完成的Vue系列文章,让大家全面理解Vue的实现原理,掌握实用技巧,能在实战中使用Vue,解锁一个开发技能。文末有文章大纲请查看。不墨迹了!马上写内容: 1.为什么用Vue? 官网:易用、灵活、高效 翻译成人话:省…
社会地位即服务, Status as a Service (二): 社交网络的投资回报率 (ROI)
本文作者 Eugene Wei 是 Amazon 战略部门的第一位分析师,后来还担任过 Flipboard, Hulu, Oculus 的产品负责人。 原文标题是 Status as a Service (StaaS)。…
Web 性能优化:理解及使用 JavaScript 缓存
这是 Web 性能优化的第 5 篇,上一篇在下面看点击查看: Web 性能优化:使用 Webpack 分离数据的正确方法 Web 性能优化:图片优化让网站大小减少 62% Web 性能优化:缓存 React 事件来提高性…
Flutter 、React Native 、 Ionic、 NativeScript 、小程序和PWA哪个值得学?
彬哥,我看今年前端分了俩方向啊,一个是Flutter和React Native这种,还有就是小程序,淘宝小程序这种微应用,我们公司让我做React Native这块儿,这是不是对我未来发展好些?以前技术栈还是Vue,我最…
vue进阶面试题
Vue 越来越受欢迎了。放眼国内外,不管是 BAT 等大厂,还是创业公司,Vue 都有广泛的应用。面试的时候,Vue 相关技术原理也一定是必考点。可以说,对于任何一个前端工程师来说,掌握 Vue 可能不是一个可选项,而更…
如何优雅解决 js小数点计算错误问题(三个函数告诉你解决办法)
策略就是把小数值变成整数进行操作加减乘除github — L6zt // 获取最大补位长度 const findMinRadixPoint = (numberList) => { let maxLg =…
浅谈JS的浅拷贝和深拷贝(递归和树遍历)
1.对象的特殊性 因为对象的是通过指针仔细内存地址的,所以对象的拷贝不能像变量一般简单的赋值,对象的赋值只是将指针的地址赋值过去而已,修改属性值会对所有指向这个内存地址的对象的属性值都会被改变,见下面的例子: // 变量…
head 标签里有什么?
head 标签里有什么? 每一个 HTML 文档中,都有一个不可或缺的标签:<head> ,它作为一个容器,主要包含了用于描述 HTML 文档自身信息(元数据)的标签,这些标签一般不会在页面中被显示出来,大多…
《前端面试手记》之常考的源码实现
👇 内容速览 👇 手动实现call/apply/bind 实现一深拷贝函数 基于ES5/ES6实现双向绑定 instanceof原理与实现 🔍查看全部教程 / 阅读原文…