摘要:
onerror 事件在加载外部文件(文档或图像)发生错误时触发。 <img alt="{dr[title]}" src="{dr[img_url]}" onerror="this.src='图片地址'"> img 使用 onerror 以后,如果 onerror 指定的图片也是不存在的话,会出现无限 阅读全文
摘要:
###回答:异步更新,同步执行 state()本身不是异步,但他的处理机制给人一种假象是异步的,他的处理是在生命周期变化的时候 ####state中有两个参数 第一个(prestate,preprop)=>,传入的是可以是一个对象,也可以是一个函数,函数的参数是state和prop不过都是前一个生命 阅读全文
摘要:
mysql mysql语句分类 DDL 定义数据库对象 关键字creat,drop,alter 操作库 创建数据库 1.直接创建 CREATE DATABASE 数据库名 2.判断创建 CREATE DATABASE IF NOT EXISTS 数据库名 3.创建数据库并指定字符集(编码表默认为-U 阅读全文
摘要:
function*关键字可以在表达式内部定义一个生成器函数。 function* foo() { yield 'a'; yield 'b'; yield 'c'; } let str = ''; for (const val of foo()) { str = str + val; } consol 阅读全文
摘要:
#数组扁平化 arr.flat() //可以在flat添加可选值Infinity arr.toString.split(,) #数组去重 Array.from(new Set(arr)) [...new Set(arr)] // 先扁平化在来去重 #数组元素变为number类型 arr.map(Nu 阅读全文
摘要:
什么是UMD 所谓UMD (Universal Module Definition),就是一种javascript通用模块定义规范,让你的模块能在javascript所有运行环境中发挥作用。 同一像CommonJs和AMD的一个 规范。所以人们产生了这样的需求,希望有支持两种风格的“通用”模式,于是 阅读全文
摘要:
require.config require.config({ baseUrl: "js/lib", paths: { "jquery": "jquery.min", "underscore": "underscore.min", "backbone": "backbone.min" }//直接改变 阅读全文
摘要:
1. AMD的由来 前端技术虽然在不断发展之中,却一直没有质的飞跃。除了已有的各大著名框架,比如Dojo,JQuery,ExtJs等等,很多公司也都有着自己的前端开发框架。这些框架的使用效率以及开发质量在很大程度上都取决于开发者对其的熟悉程度,以及对JavaScript的熟悉程度,这也是为什么很多公 阅读全文
摘要:
1、简单概括 先用一张图来理一下git fetch和git pull的概念: 可以简单的概括为: git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作本机分支中。 而git pull 则是将远程主机的最新内容拉下来后直接合并,即:git pull = git fetc 阅读全文
摘要:
今天在看typescript代码的时候,作为一个小白发现代码中有一个&符号,开始以为是按位与但说不通,最后查了一下是交叉类型。 一. 简介 就是将多个类型合并为一个类型。 interface IPerson { id: string; age: number; } interface IWorker 阅读全文