摘要: 1、什么是DOM渲染? 所谓的DOM渲染是指的是对于浏览器中展现给用户的DOM文档的生成的过程。 2、DOM渲染的过程,大致可以分为三个阶段: ——纯后端渲染 ——纯前端渲染 ——服务端的JS渲染结合前端渲染 下面我们分阶段来做一下说明。 第一个阶段是纯后端渲染。采用这样的渲染方式,就是每一个页面中 阅读全文
posted @ 2019-07-15 11:41 南屿博客 阅读(224) 评论(0) 推荐(0)
摘要: 使用Visual Studio Code搭建TypeScript开发环境 1、TypeScript是干什么的 ? TypeScript是由微软Anders Hejlsberg(安德斯·海尔斯伯格,也是本人的偶像)领衔开发的。(安德斯·海尔斯伯格是Delphi 和 C#之父,Turbo Pascal  阅读全文
posted @ 2019-01-05 16:21 南屿博客 阅读(694) 评论(0) 推荐(0)
摘要: 一、Vue-cli是快速构建这个单页应用的脚手架, # 全局安装 vue-cli$ npm install --global vue-cli# 创建一个基于 webpack 模板的新项目$ vue init webpack my-project# 安装依赖,走你$ cd my-project$ np 阅读全文
posted @ 2018-12-25 21:23 南屿博客 阅读(181) 评论(0) 推荐(0)
摘要: 一、回调函数(callback) A callback is a function that is passed as an argument to another function and is executed after its parent function has completed. 翻 阅读全文
posted @ 2018-12-24 09:10 南屿博客 阅读(298) 评论(0) 推荐(0)
摘要: 一 序言 在 传统Ajax 时代,进行 API 等网络请求都是通过XMLHttpRequest或者封装后的框架进行网络请求,然而配置和调用方式非常混乱,对于刚入门的新手并不友好。今天我们介绍的Fetch提供了一个更好的替代方法,它不仅提供了一种简单,合乎逻辑的方式来跨网络异步获取资源,而且可以很容易 阅读全文
posted @ 2018-12-22 16:19 南屿博客 阅读(4643) 评论(0) 推荐(0)
摘要: key应该是稳定的,且唯一的,尽量不要用索引作为key 都知道React组件渲染列表时需要为每个列表元素分配一个在列表中独一无二的key,key可以在DOM中的某些元素被增加或删除视乎帮助React识别哪些发生了变化,通常列表数据都会有id字段,习惯用id值作为key,当没有id或其他唯一标识时,也 阅读全文
posted @ 2018-12-20 14:15 南屿博客 阅读(428) 评论(0) 推荐(0)
摘要: 1、题目和答案 一道题题目:下面这段promise、async和await代码,请问控制台打印的顺序? async function async1(){ console.log('async1 start') await async2() console.log('async1 end') } as 阅读全文
posted @ 2018-12-18 19:54 南屿博客 阅读(242) 评论(0) 推荐(0)
摘要: 表达式全集 常用正则表达式 阅读全文
posted @ 2018-12-18 19:36 南屿博客 阅读(121) 评论(0) 推荐(0)
摘要: 我那进了"模块化研究"小组.所以嘞.研究模块化以及如何让项目的模块化更加合理和高效是我们小组的主要目的.首先,在实行模块化之前,得先巩固模块化开发的理论基础,因为理论是实践的基础。只有这样,在过程中理论与实践相结合,才有可能达到最满意的效果. 什么是模块化? 模块化就是为了减少系统耦合度,提高高内聚 阅读全文
posted @ 2018-12-17 09:19 南屿博客 阅读(227) 评论(0) 推荐(0)
摘要: 一、问:ES6是什么,为什么要学习它,不学习ES6会怎么样? 答: ES6是新一代的JS语言标准,对分JS语言核心内容做了升级优化,规范了JS使用标准,新增了JS原生方法,使得JS使用更加规范,更加优雅,更适合大型应用的开发。学习ES6是成为专业前端正规军的必经之路。不学习ES6也可以写代码打鬼子, 阅读全文
posted @ 2018-12-12 12:32 南屿博客 阅读(225) 评论(0) 推荐(0)