web前端入门宝典,来看看大佬的学习之路
从事前端开发工作差不多3年了,自己也从一个什么都不懂的小白积累了一定的理论和实践经验,并且自己也对这3年来的学习实践历程有一个梳理,以供后面来细细回忆品味。
2021-01-13
vue源码分析-从new Vue开始
可以看到里面有一个function Vue功能类,而且里面加载了initMixin,stateMixin等,这几个方法分别传入了Vue来初始化一些功能。另外我们可以在入口文件出看到initGlobalAPI这个方法,那么我们打开initGlobalAPI所在的位置:./global-api/index
2022-10-19
哈啰动态化容器架构实践
哈啰的业务的多样性体现到APP页面上,我们会发现整个APP的页面设计呈现的方式发生了很大的变化。早些年哈啰APP页面的功能较为单一,上图是近几年哈啰APP的页面,可以看出页面更加多样化,很多业务的功能和信息都在这些页面上展示出来,也有很多交互的能力。
2022-08-22
vue.js面试笔记
1、react和vue有哪些不同,说说你对这两个框架的看法 相同点 都支持服务器端渲染 都有Virtual DOM,组件化开发,通过props参数进行父子组件数据的传递,都实现webComponent规范 数据驱动视图 都有支持native的方案,React的React native,Vue的weex 不同点 React严格上只针对MVC的view层,Vue则是MVVM模式 virtual DOM不一样,v...
预计今年发布的Vue3.0到底有什么不一样的地方?
还有几个月距离vue2的首次发布就满3年了,而vue的作者尤雨溪也在去年年末发布了关于vue3.0的计划,如果不出意外,我们将在今年的某个时间点见证Vue3.0的发布,虽然前几天在《StateOfJS: 2018年JavaScript生态圈趋势报告》一文中我们看到目前Vue的使用者比React还少了不少,但在Github上Vue的star数已经超越React,可见用...
开挂般的面经:十面阿里,七面头条
先解释一下十面阿里,总共分为阿里云四面,蚂蚁两面,菜鸟四面;七面头条分为金融三面,抖音一面,效率工程三面;六个Offer分别是阿里、腾讯、头条、华为、蘑菇街、三七互娱。
test
1.创建一个新对象。2.这个新对象会被执行[[原型]]连接。3.将构造函数的作用域赋值给新对象,即this指向这个新对象.4.如果函数没有返回其他对象,那么new表达式中的函数调用会自动返回这个新对象
2019-05-12
Harmony系列-Android 开发者启航
去年8月份,华为在开发者大会上正式发布操作系统 HarmonyOS。时隔一年有余,今年9月10日鸿蒙系统正式升级至 2.0 版本。根据官方公布的计划,在今天(12月16日)开放手机 Beta 测试版本。
为什么 APP 纷纷开发“暗黑模式”?优酷最佳实践总结
随着iOS 13和Android 10的正式发布,一个名词"暗黑模式(Dark Mode)"逐渐走入了大家的视野。各大APP都将暗黑模式的适配列入了开发日程,舆情上用户们对暗黑模式支持的呼声也非常的高。优酷主客也顺应时势,启动了相应的技术预研。
面试模板
STAR原则即Situation(情景)、Task(任务)、Action(行动)和Result(结果)四个英文单词的首字母组合,是结构化面试当中非常重要的一个理论。
2021-09-14
服务API版本控制设计与实践
笔者曾负责vivo应用商店服务器开发,有幸见证应用商店从百万日活到几千万日活的发展历程。应用商店客户端经历了大大小小上百个版本迭代后,服务端也在架构上完成了单体到服务集群、微服务升级。
react技术栈
Redux 的中间件是定义一个函数,对 dispatch 进行改造,在发出 action 与执行 reducer 之间添加其他功能,这是对 Redux 进行功能拓展的方式。那么这个中间件的实现原理是什么呢?如何写一个 Redux 的中间件呢?
Android 插件化原理学习 —— Hook 机制之动态代理
为了实现 App 的快速迭代更新,基于 H5 Hybrid 的解决方案有很多,由于 webview 本身的性能问题,也随之出现了很多基于 JS 引擎实现的原生渲染的方案,例如 React Native、weex 等,而国内一线大厂基本上主要还是 Android 插件化解决大部分的更新问题,对于部分是采用 webview 或者 React Native 这种方案,而对于 Andro...
React专题:react,redux以及react-redux常见一些面试题
组件载入阶段:componentWillMount:组件即将被装载、渲染到页面上,只调用1次componentDidMount:组件真正在被装载之后,这里可以拿到真实DOM执行操作,只调用1次
商用Android 工程化实践,摆脱小作坊式开发
我是张涛,就职于一条生活馆,我们公司是一家电商新零售公司,目前移动端的一些开发管理工作都是由我在负责。 对今天的分享有哪些值得探讨的也都欢迎与我交流。
2019-12-24
vue面试,有这一篇就足够了(待续更新,收藏不迷路)
安装: {代码...} 安装常见知识点: {代码...} 介绍: {代码...} 介绍常见知识点: {代码...} vue实例 {代码...} vue实例常见知识点 {代码...} 模板语法 {代码...} 模板语法常见知识点 {代码...} 计算属性和侦听器 {代码...} 计算属性和侦听器常见知识点 {代码...}
2020-02-14
2016-JavaScript之星
春节后的第一篇就从这个开始吧~本文已在前端早读课公众号上首发 原文链接 JavasScript社区在创新的道路上开足了马力,曾经流行过的也许一个月之后就过时了。 2016已经结束了。你可能会想你是否错过一些重要的东西?不用担心,让我们来回顾2016年前端有哪些主流。 通过比较过去12个月里Github所增加的star数,我们依次来...