原文地址: https://www.xiabingbao.com/po… 本篇文章主要是想通过ES6中Promise提供的几个方法,来实现诸如first、last、none、any等各种变体方法! 在标准的E…
分类:前端
【速记】React处理IE浏览器svg标签不支持innerHTML操纵的题目及相干拓展学问
react代码材料: 文件:packages/react-dom/src/client/setInnerHTML.js /** * Copyright (c) Facebook, Inc. and its affilia…
根据调试工具看Vue源码之watch
官方定义 类型:{ [key: string]: string | Function | Object | Array } 详细: 一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象。…
vue组件之间8种组件通信方式总结
对于vue来说,组件之间的消息传递是非常重要的,下面是我对组件之间消息传递的各种方式的总结,总共有8种方式。 1.props和$emit 父组件向子组件传递数据是通过prop传递的,子组件传递数据给父组件是通过$emit…
【ES6】改变 JS 内置行为的代理与反射
代理(Proxy)可以拦截并改变 JS 引擎的底层操作,如数据读取、属性定义、函数构造等一系列操作。ES6 通过对这些底层内置对象的代理陷阱和反射函数,让开发者能进一步接近 JS 引擎的能力。 一、代理与反射的基本概念 …
头条日常实习生面经2018.11.28
第一次大公司面试的面经 此次面试说来也有点匆忙,本没想过自己会那么快就想去面试大公司,并且把自己第一次面大公司的各种不足展现得一览无余。当时11月20号左右身边一位朋友给了一位人超nice的师兄的内推,并且鼓励我去投简历…
《前端面试手记》之ES6重难点整理
👇 内容速览 👇 let和const Set和Map Generator和yield Promise、async/await介绍 Proxy代理器 … 🔍查看全…
vue系列之面试总结
什么是vue生命周期 答: Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。它的生命周期中有多个事件钩…
JavaScript中的数据类型
前言 ECMAScript 迄今为止标准定义了 7 种数据类型: 6 种原始类型– String、 Number、 Boolean、 Undefined、 Null 和 Symbol; 1 种引用类型R…
Vue.js-表单与v-model
学习笔记: 表单与v-model 表单与v-model Vue.js提供了v-model指令,用于在表单类元素上双向绑定数据。 使用v-model后,表单控件显示的值只依赖所绑定的数据,不再关心初始化时的value属性,…
四种方法实现──三栏布局(圣杯布局、双飞翼布局)
圣杯布局、双飞翼布局,本质上都是三栏布局──中间自适应两边固定宽。有一次面试,要求写出三种实现方式,结果只写出了两种,面试官说基础还不够扎实~呜 圣杯布局 圣杯HTML结构: <div class='main'&g…
正则表达式之浅易markdown文件解析器
运用正则表达式也能够写一个简朴的markdown剖析器平常的markdown表达式是如许 # 这是一个markdown表达式 ## 这是一个markdown表达式 一行一个markdown表达式,所以能够运用split(…