本文是 前端练级攻略 第二部分,第一部分请看下面: 前端练级攻略(第一部分) 在第二部分,我们将重点学习 JavaScript 作为一种独立的语言,如何向界面添加交互性,JavaScript 设计和架构模式,以及如何构建…
分类:前端
面试王者的出装方案推荐——软技能篇(文末含岗位内推)
前言 金三银四的求职季已经过半,但求职者的简历依然络绎不绝地涌过来。今年的大形势比较丧,不少大公司需要通过裁员降薪,或着停止招新,来 “过冬”。 所以,哪怕是有招聘需求的岗位,也会相应提高对应聘者的要求。在一些微信群中,…
浏览器渲染网页的过程
浏览器的主要功能是将用户选择的 web 资源呈现出来,它需要从服务器请求资源,并将其显示在浏览器窗口中,资源的格式通常是 HTML,也包括 PDF、image 及其他格式。 浏览器的线程 浏览器是多线程的,它们在内核制控…
使用React和Node.js制作音乐类App的一次总结
一、技术选型 语言选择: JavaScript TypeScript 最终选择了JavaScript作为开发语言,一开始尝试使用TypeScript,但是由于是移动端,antd-mobile的库与TS有那么一些不兼容,官…
js面试之14种设计模式 (6)
序列文章 JS面试之函数(1)JS面试之对象(2)JS面试之数组的几个不low操作(3)JS面试之http0.9~3.0对比分析(4)JS面试之数据结构与算法 (5) 前言 设计模式如果应用到项目中,可以实现代码的复用和…
Vue 路由知识点归纳总结
最近做项目才发现,我确实对 vue-router 太不熟悉了,都只了解个简单用法就开始搞了,本来很简单的问题,都搞不清楚。现在重新看一遍文档,重新梳理一下。 vue 路由的原理 说实话,路由我一直也就光顾着用,没认真思考…
Vue.js快速入门与专业应用
第1章–Vue.js简介 一、有关于Vue.js特性的例子 1.第一个特性是数据绑定。绑定用户输入的数据,视图会随着用户的输入而变化。 <div id="app"> <h1>Your …
Vue UI:Vue开发者必不可少的工具
译者按: Vue开发工具越来越好用了! 原文: Vue UI: A First Look 译者: Fundebug 本文采用意译,版权归原作者所有 随着最新的稳定版本Vue CLI 3即将发布,是时候来看看有什么新鲜有趣…
前端实现在线预览pdf、word、xls、ppt等文件
1、前端实现pdf文件在线预览功能 方式一: 通过a标签href属性实现 pdf文件理论上可以在浏览器直接打开预览但是需要打开新页面。在仅仅是预览pdf文件且UI要求不高的情况下可以直接通过a标签href属性实现预览 &…
Javascript中函数作为对象的魅力
Javascript赋予了函数非常多的特性,其中最重要的特性之一就是将函数作为第一型的对象。那就意味着在javascript中函数可以有属性,可以有方法, 可以享有所有对象所拥有的特性。并且最重要的,她还可以直接被调用 …
Vue组件之间通信,父到子,子到父,非父子组件之间数据传递梳理
一、父组件=》子组件传递数据 1、子组件在props中创建一个属性,用以接收父组件传过来的值2、父组件中注册子组件3、在子组件标签中添加子组件props中创建的属性4、把需要传给子组件的值赋给该属性 二、子组件=》父组件…
【React深入】从Mixin到HOC再到Hook
导读 前端发展速度非常之快,页面和组件变得越来越复杂,如何更好的实现状态逻辑复用一直都是应用程序中重要的一部分,这直接关系着应用程序的质量以及维护的难易程度。 本文介绍了React采用的三种实现状态逻辑复用的技术,并分析…