随笔分类 -  前端基础

摘要:JavaScript实现方式: 防抖 触发高频事件后 n 秒内函数只会执行一次,如果 n 秒内高频事件再次被触发,则重新计算时间;思路:每次触发事件时都取消之前的延时调用方法: 举个例子:做一个自动查询的功能假装下面的代码是从服务器获取的数据(下面会用到):// 假装这是个接口function ge 阅读全文
posted @ 2019-08-27 14:25 蜗牛菜菜 阅读(3464) 评论(0) 推荐(0) 编辑
摘要:1.类的修饰: 修饰器(Decorator)函数,用来修改类的行为。修饰器是一个对类进行处理的函数。修饰器函数的第一个参数,就是所要修饰的目标类。 @testable class MyTestableClass { // ... } function testable(target) { targe 阅读全文
posted @ 2019-08-12 11:00 蜗牛菜菜 阅读(318) 评论(0) 推荐(0) 编辑
摘要:软件工程中,我们不仅要创建一致的定义良好的API,同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供了十分灵活的功能。约束数据类型 interface Person { name: string age: number } interfac 阅读全文
posted @ 2019-08-12 10:58 蜗牛菜菜 阅读(183) 评论(0) 推荐(0) 编辑
摘要:1、base64加密:在页面中引入base64.js文件,调用方法为: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>base64加密</title> <script type="text/javascript" src="b 阅读全文
posted @ 2019-08-12 10:50 蜗牛菜菜 阅读(1475) 评论(0) 推荐(0) 编辑
摘要:async:async function 声明将定义一个返回 AsyncFunction 对象的异步函数。当调用一个 async 函数时,会返回一个 Promise 对象。当这个 async 函数返回一个值时,Promise 的 resolve 方法会负责传递这个值;当 async 函数抛出异常时, 阅读全文
posted @ 2019-08-12 10:48 蜗牛菜菜 阅读(268) 评论(0) 推荐(0) 编辑
摘要:javascript中的this绑定问题, 默认绑定, 隐式绑定, 显式绑定, new 绑定 阅读全文
posted @ 2019-08-12 10:38 蜗牛菜菜 阅读(337) 评论(0) 推荐(0) 编辑
摘要:事件模型和事件委托: "DOM2级事件"规定事件流的三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会;然后是实际的目标接收到事件;最后一个阶段是冒泡阶段,可以在这个阶段对事件作出响应, 即:事件捕获->事件处理->事件冒泡 阅读全文
posted @ 2019-08-12 10:31 蜗牛菜菜 阅读(490) 评论(0) 推荐(0) 编辑
摘要:require.js的简单使用 阅读全文
posted @ 2019-08-12 10:14 蜗牛菜菜 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:HTML、css、javascript、DOM编程等基础了解 阅读全文
posted @ 2019-08-12 10:11 蜗牛菜菜 阅读(377) 评论(0) 推荐(0) 编辑

footer
点击右上角即可分享
微信分享提示