上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 58 下一页
摘要: 关于js执行机制,老早之前就一直想写篇文章做个总结,因为和js执行顺序的面试题碰到的特别多,每次碰到总是会去网上查,没有系统地总结,搞得每次碰到都是似懂非懂的感觉,这篇文章就系统的总结一下js执行机制。 任务队列 大家都知道js最大的特点就是单线程执行,这就是为什么js简单易学的一个重要原因,不需要 阅读全文
posted @ 2018-12-17 11:12 栖息地 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Vue 中的受控与非受控组件 熟悉 React 的开发者应该对“受控组件”的概念并不陌生,实际上对于任何组件化开发框架而言,都可以实现所谓的受控与非受控,Vue 当然也不例外。并且理解受控与非受控对应的需求场景,可以让我们在设计一些基础组件时思路更加清晰,暴露出来的组件 API 也更加合理、统一。 阅读全文
posted @ 2018-12-17 11:10 栖息地 阅读(2610) 评论(0) 推荐(0) 编辑
摘要: 如何使用webpack构建多页面应用,这是一个我一直在想和解决的问题。网上也给出了很多的例子,很多想法。猛一看,觉得有那么点儿意思,但仔细看也就那样。 使用webpack这个构建工具,可以使我们少考虑很多的问题。 我们常见的单页面应用只有一个页面,它考虑问题,解决问题围绕着中心化去解决,因此很多麻烦 阅读全文
posted @ 2018-12-17 11:08 栖息地 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 相信大家在面试的过程中经常遇到查看执行顺序的问题,如setTimeout,promise,async await等等,各种组合,是不是感觉头都要晕掉了,其实这些问题最终还是考察大家对js的运行机制是否掌握牢固,对promise,async的原理是否掌握,万变不离其宗,这次就来彻底搞懂它。 1 js引 阅读全文
posted @ 2018-12-17 11:06 栖息地 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、for Javascript中的for循环,它用来遍历数组 九九乘法表: 二、foreach forEach循环我们可以直接取到元素,同时也可以取到index值。但是forEach也有一些局限,不能continue跳过或者break终止循环 三、for in for(var item in ar 阅读全文
posted @ 2018-12-17 11:04 栖息地 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在用vue来写一官网的时候,想引入外部字体文件,毕竟总感觉他自己的字体有点难看,在这里记录下 1.先下载字体文件所需的.ttf文件 我这里想引入的是华文行楷字体 百度后下载了一个3M多的ttf文件 2.将字体文件引入 自己定义一个文件夹,放入下载好的.ttf文件 先自己定义一个font.css文件, 阅读全文
posted @ 2018-12-17 11:03 栖息地 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 创建一个Vue实例 每个Vue应用都是通过Vue函数创建一个新的Vue实例开始: 数据与方法 当一个Vue实例被创建时,它向Vue的响应式系统中加入了其data对象中能找到的所有属性。当这个属性的值发生变化时,视图将产生"响应",即匹配更新后的值。 值得注意的是只有当实例被创建时data中存在的属性 阅读全文
posted @ 2018-12-16 13:15 栖息地 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 模板语法 Vue使用基于HTML的模板语法,允许开发者声明式的将DOM绑定至底层Vue实例的数据。 在底层的实现上,Vue将模板编译成虚拟DOM渲染函数。结合响应系统,Vue能够智能的计算出最少需要重新渲染多少组件,并把DOM操作次数减少到最少。 插值 (1)文本插值: 使用v once指令,可以执 阅读全文
posted @ 2018-12-16 13:14 栖息地 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 计算属性 模板内的表达式非常便利,但是在模板中放入太多的逻辑会让模板过重切难以维护。对于任何复杂逻辑都应该使用计算属性。 这里声明一个计算属性reverseMsg。我们提供的函数将作用属性vm.reverseMsg的getter函数。 我们可以在表达式中调用方法来达到和计算属性相同的作用。但是计算属 阅读全文
posted @ 2018-12-16 13:13 栖息地 阅读(201) 评论(0) 推荐(0) 编辑
摘要: MVVM相关概念 1) MVVM典型特点是有四个概念:Model、View、ViewModel、绑定器。MVVM可以是单向绑定也可以是双向绑定甚至是不绑定 2) 绑定器:声明性的数据和命令,存在于ViewModel之中,让ViewModel和Model二者进行自动或手动通信,接下来的“MVVM在Re 阅读全文
posted @ 2018-12-16 13:12 栖息地 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 58 下一页