Xiao Liu

“前端日志”

学习总结

实现一个简单的vue 虚拟Dom Diff(二)

         上一章我们首次将虚拟dom挂载到了页面上,这一章将讲讲Vnode的diff算法,采用的的同级比较...

实现一个简单的vue 虚拟Dom Diff(一)

        Virtual Dom,就是一个js对象,具体点就是一个使用javascript模拟了DOM结构...

vue组件间通信常见的几种方式

vue组件间通信vue中的组件就是可复用的vue实例,和new Vue({...})接收相同的选项,除了el是根实例特有的以外。组件实例作用域是独立的,所以项目开发中实现组件间通信也是非常重要的...

手写bind函数

手写bind原理原理改变函数的this指向,但此时不会执行函数。改变this指向的还有call、apply,与bind区别是绑定时执行了函数。bind执行后返回的是绑定后的函数,而call和ap...

Jsonp、Cors和iframe的跨域实践

跨域问题以及解决办法一、跨域问题       跨域,指的是浏览器不能执行其他网站上的脚本。由浏览器的同源策略引起的,是浏览器...

PHP面向对象编程

php面向对象编程1、面向对象编程概述OOP(Object-Oriented Programming: 面向对象编程)代码更简洁、更易于维护、具有更强的可重用性。三个目标:重用性、灵活性、扩展...

php基础

php基础一、php数据类型1、php变量>> 变量是用于存储数据的"容器"规则(PHP 没有声明变量的命令,变量在第一次赋值给它的时候被创建)以 $ 符号开始,后面跟着变量的名称必...

初识php

初识php一、php简述PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。PHP 是一种创建动态交互性站点的强有力的服务器...