用户中心USER CENTER

首页/用户
  • 1-5. Vue.js核心知识之组件化

    摘要:组件是最强大的功能之一。组件的创建和注册我们可以使用注册一个全局组件。父组件的数据需要通过才能下发到子组件中。如果传入的数据不符合要求,会发出警告。这对于开发给他人使用的组件非常有用。 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。 组件的创建和注册 我们可以使用 Vue.component(tagName, opti...

    weknow619 发布于JavaScript
  • 代码真的被提升了吗?

    摘要:为啥因为变量提升,变量的声明被提升到当前作用域的顶部了。也就是可以想象成这样此外,还有函数提升,和变量提升类似和被提升了,所以不会报错。开始处理函数声明,再次提醒,函数表达式不会被处理。 变量提升 & 函数提升 function f() { console.log(a); // ? var a = 1; } f(); 简单简单,打印结果是 undefined。为啥?因为...

    weknow619 发布于JavaScript
  • 栅格化系统的原理以及实现

    摘要:实现让我们来亲自实现一个栅格化系统,假设我们要将一行划分为等分,那等分就占有的宽度。一个栅格化系统就这样实现了。 更多技术文章 什么是栅格化 在一个有限的、固定的平面上,用水平线和垂直线(虚拟的线,参考线),将平面划分成有规律的一系列格子(虚拟的格子),并依托这些格子、或以格子的边线为基准线,来进行有规律的版面布局。 通俗点来说,就是人为的把网页中的一行,等比例划分,比如将一行划分为 ...

    weknow619 发布于JavaScript
  • vue - 响应式原理梳理(一)

    摘要:问题为什么修改即可触发更新和的关联关系官方介绍的官网文档,对响应式属性的原理有一个介绍。因此本文在源码层面,对响应式原理进行梳理,对关键步骤进行解析。 描述  我们通过一个简单的 Vue应用 来演示 Vue的响应式属性: html: {{message}} js: let vm = new Vue({ el: #ap...

    weknow619 发布于JavaScript
  • ES6 Array

    摘要:首先先定义一个数组会遍历数组没有返回值,不允许在循环体内写,不会改变原来数组的内容有三个参数,第一个是数组里面的值,第二个是数组索引,第三个是数组本身的指引打印打印打印数组本身遍历数组会返回一个新数组,不会改变原来数组里的内容有三个参数,第 ES6 Array 首先先定义一个数组 let arr = [1,2,3,4,5]; forEach() forEach会遍历数组, 没有返回...

    weknow619 发布于JavaScript
<