vue父子组件互相传值;各组件间传值

1. 父组件向子组件传值,父组件中定义值,子组件中props来接收      例:父组件中        <div>这是父组件   <child :received='fromParent'/>     &...

2019-02-03 12:19:01

阅读数 14

评论数 0

vue的生命周期

1.beforCreate($el和$data并未初始化)               | (1,2之间初始化事件,进行数据的观测)               | 2.created(完成$data初始化,数据和data属性进行绑定,data中属性变化时,视图也会改变)        ...

2019-01-11 18:20:03

阅读数 8

评论数 0

import和require的区别

       import和require都是被模块化使用 1. a.    require是CommonJs的语法(AMD规范引入方式),CommonJs的模块是对象。     b.    import是es6的一个语法标准(浏览器不支持,本质是使用node中的babel将es6转码为es5...

2018-12-14 18:24:52

阅读数 58

评论数 0

js深拷贝和浅拷贝

深拷贝,创建一个新的数组或对象,它的各级键值从原对象(数组)复制了一 份(就是引用地址复制了一份,值也复制了,这两个栈内存中的地址指向各自的堆内存中的值) 浅拷贝,就是把原对象(数组)的引用地址赋给了新对象,新对象和原对象的地址指向的是同一个堆存储地址   深拷贝分两种: 1.  只对第一...

2018-12-07 19:26:14

阅读数 29

评论数 0

var 、let 、const的区别

1. a.  var创建的变量是词法作用域 (函数内部可访问外部变量,函数外部不可访问函数内部变量;作用域链,从内部开始往外层找,一 层一层访问,找到为止)     b.  var在预编译阶段会变量提升     c.  var定义的变量可以修改,如果不初始化会输出undefined,不会报错...

2018-12-06 18:21:46

阅读数 21

评论数 0

HTML语义化

HTML语义化,指HTML结构,用有一定语义的标签来表示,标记,能很好地呈现出内容的结构,代码的结构,这样的代码容易阅读,书写和理解。   HTML语义化的好处: 1. 这样在没有css代码时,也能呈现出很好的内容结构、代码结构,可读性强; 2. 提高用户体验,如title,alt用于解释...

2018-11-27 11:45:50

阅读数 16

评论数 0

typescript

1、ES5,ES6,Javascript,Typescript的关系 ES是客户端脚本语言的规范,ES5和ES6是规范的两个不同版本,Javascript和Typescript是两种客户端脚本语言 JavaScript实现了ES5规范,Typescript实现了ES6规范 2、typescr...

2018-11-27 11:20:03

阅读数 20

评论数 0

React router

底层机制: React: state/props-->Components-->UI Router: location-->Router-->UI 常用的方法   Router    Route    h...

2018-08-02 14:17:27

阅读数 40

评论数 0

前端性能优化

原则: 多使用内存和缓存等存储,减少CPU计算,减少网络请求。            从加载页面和静态资源,及页面渲染这两方面入手1. 加载资源优化    a. 静态资源的压缩合并    b. 静态资源缓存    c. 使用CDN让资源加载更快(如<link href=&am...

2018-07-11 11:27:11

阅读数 28

评论数 0

浏览器的渲染过程

大致的总结一下:        在浏览器中从输入一个url到页面渲染完成,浏览器中发生的事情。        1. 根据url连接上对应的服务器,请求到入口文件index.html/index.jsp(根据doctype告诉浏览器以何种文档类型解析)        2.入口文件内容由上到下加载,遇...

2018-07-06 18:34:45

阅读数 40

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭