上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
该文被密码保护。 阅读全文
posted @ 2019-01-07 13:15 诗和远方-ysk 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 概念解释 函数节流: 频繁触发,但只在特定的时间内才执行一次代码 函数防抖: 频繁触发,但只在特定的时间内没有触发执行条件才执行一次代码 函数节流 函数节流应用的实际场景,多数在监听页面元素滚动事件的时候会用到。因为滚动事件,是一个高频触发的事件。 以下是监听页面元素滚动的示例代码: // 函数节流 阅读全文
posted @ 2019-01-05 18:29 诗和远方-ysk 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 函数防抖是什么 函数防抖是指 对于在事件被触发n秒后再执行的回调,如果在这n秒内又重新被触发,则重新开始计时 ,是常见的优化,适用于 表单组件输入内容验证 防止多次点击导致表单多次提交 等情况,防止函数过于频繁的不必要的调用。 代码实现 思路 用 实现计时,配合 实现“重新开始计时”。 即只要触发, 阅读全文
posted @ 2019-01-05 17:03 诗和远方-ysk 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 父类 子类 封装一个extends方法 子类可以继承父类的属性和方法,也可以扩展自己的属性和方法。extends方法参数:1.父类 2.需要扩展的属性和对象的一个对象集合。 阅读全文
posted @ 2019-01-05 16:24 诗和远方-ysk 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: 一.前言 众所周知:没有对象怎么办?那就new一个! 那么在JS中,当我们new一个对象的时候,这个new关键字内部都干了什么呢? 现在我们就来剖析一下原生JS中new关键字内部的工作原理。 二.原始的new 首先,我们先new一个对象看看: 打印结果: 从打印结果中可以看到: 用new关键字实例化 阅读全文
posted @ 2019-01-05 14:22 诗和远方-ysk 阅读(5210) 评论(0) 推荐(2) 编辑
摘要: 前端原生方法的实现,这里写一下常见的一些实现: 1.bind Function.prototype.bind2 = function (context) { var self = this; returnfunction () { self.apply(context); } } 2.promise 阅读全文
posted @ 2019-01-05 10:44 诗和远方-ysk 阅读(743) 评论(0) 推荐(0) 编辑
摘要: Nodejs ORM框架Sequelize快速入门 ========================= 什么是ORM? 简单的讲就是对SQL查询语句的封装,让我们可以用OOP的方式操作数据库,优雅的生成安全、可维护的SQL代码。直观上,是一种Model和SQL的映射关系。 CREATE TABLE 阅读全文
posted @ 2019-01-04 20:07 诗和远方-ysk 阅读(3524) 评论(0) 推荐(0) 编辑
摘要: 1.建立连接 const Sequelize = require('sequelize'); const sequelize = new Sequelize('database', 'username', 'password', { host: 'host', port: 'port', pool: 阅读全文
posted @ 2019-01-04 19:57 诗和远方-ysk 阅读(2943) 评论(0) 推荐(0) 编辑
摘要: 如题;node后台使用mysql数据库,并使用事务来管理数据库操作。 这里主要讲一个事务的封装并写了一个INSERT 插入操作。 code: 基础code: db.config.js 事务操作 const connectHandler = require('./db.config') //引入上面所 阅读全文
posted @ 2019-01-04 19:16 诗和远方-ysk 阅读(5532) 评论(0) 推荐(1) 编辑
摘要: 做过 web 开发的同学,应该都遇到过跨域的问题,当我们从一个域名向另一个域名发送 Ajax 请求的时候,打开浏览器控制台就会看到跨域错误,今天我们就来聊聊跨域的问题。 1. 浏览器的同源策略 同源的定义是:如果两个页面的 协议 , 端口 (如果有指定)和 域名 都相同,则两个页面具有相同的 源 。 阅读全文
posted @ 2019-01-02 20:30 诗和远方-ysk 阅读(806) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页