随笔分类 -  ECMAScript 6

摘要:案列需求 基于MYSQL数据库+Express对外提供用户列表的API接口服务。用到的技术点如下: 第三方的包express和mysql2 ES6模块化 Promise async/await 主要的实现步骤 搭建项目的基本结构 创建基本的服务器 创建db数据库操作模块 创建user_ctrl业务模 阅读全文
posted @ 2022-05-30 10:15 perfect* 阅读(312) 评论(0) 推荐(0) 编辑
摘要:什么是async/await async/await是ES8引入的新语法,用来简化Promise异步操作。在async/await出现之前,开发者只能通过链式.then()的方式处理Promise异步操作。 .then链式调用的优点: 解决了回调地狱的问题; .then链式调用的缺点: 代码冗余、阅 阅读全文
posted @ 2022-05-24 19:12 perfect* 阅读(28) 评论(0) 推荐(0) 编辑
摘要:1、回顾node.js中如何实现模块化? node.js遵循CommonJs的模块化规范 导入其它模块使用require()方法 模块对外共享成员使用module.exports对象 模块化的好处: 大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了各个模块之间的相互调用 2、前端模块化 阅读全文
posted @ 2022-05-19 08:53 perfect* 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一、 两大编程思想 面向过程 优点:性能比面向对象高,适合跟硬件联系很紧密的东西,例如单片机就采用的面向过程编程 缺点:没有面向对象易维护、易复用、易扩展 面向过程编程POP(Process-oriented programming) 面向过程就是分析解决问题所需要的步骤,然后用函数把这些步骤一步一 阅读全文
posted @ 2021-02-21 13:15 perfect* 阅读(202) 评论(1) 推荐(0) 编辑
摘要:ECMAScript 6.0(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 ECMAScript 和 JavaScript 的关系 1996年11月,JavaScr 阅读全文
posted @ 2019-07-11 10:10 perfect* 阅读(248) 评论(0) 推荐(0) 编辑

$(function() { $('#cnblogs_post_body img').each(function() { let imgSrc = $(this).attr('src'); let year = parseInt(imgSrc.substr(imgSrc.indexOf('g')+1,4)); if(year >= 2022){ imgSrc += `?watermark/2/text/amlndWl5YW4=/font/5a6L5L2T/fontsize/15/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast`; $(this).attr('src', imgSrc) } }) })
点击右上角即可分享
微信分享提示