Haojen Ma

求知若饥 虚心若愚

Anisina 中文使用教程

5月9号更新

Anisina 简单 / 轻巧 / 优雅 下个版本考虑添加的功能 添加自订页面logo功能 ( 感谢 @thankuu 的建议) ☑️ 如果你有更多更好的建议 , 请联系我, 我的邮箱 haojen.ma@gmail.com , 或者你也可以在主题里发起 issue 给我留言 : ) ..


让微信小程序支持 ES6 的 Promise 特性

“微信昨日更新自家的Web开发工具后无法使用原生 Promise,这篇教程教你引入第三方库来使用 Promise”

遇到的问题 微信开发者工具更新版本后, 移除了开发者工具对 ES6 中 Promise 特性原生的支持, 理由是因为实体机器是不支持 Promise 的, 所以我们需要引入第三方的 Promise 库 微信更新日志 解决方案 下载第三方库 在这里我引入的是 Bluebird 库, 先到 B..


Object.assign 应用场景

Object.assign 是 ES 2015 的新特性 语法: Object.assign(target, ...sources) 下面是我在实际开发中, 运用 Object.assign 封装微信小应用的 wx.request 请求的场景 const _http = ( method, ..


show keybroad - v0.0.2

使用说明

自己写的一个类似支付宝输入密码的输入框 使用教程: # html <div id='rootElement'></div> # javascript showKbd.init({ el: '#rootElement', // 元素ID run: functio..


用 JavaScript 实现点击文字复制到粘贴板

日常

最近工作中遇到一个需求: 当点击 复制 按钮的时候, 将选中的文字复制到粘贴板上 核心代码 // 获取 input 元素 let input = document.querySelector('#showLink'); input.focus(); input.select(); // 执行复..


Emoji Demo

Emoji 使用范例

注意更换模板引擎后, 可能会出现点击博文右侧目录无法跳转到指定标题的问题 使用方法: 比如你想发一个笑脸😄 直接输入笑脸对应的 emmoji 编码 :smile:就可以 查看全部 emoji 表情编码 启用 emoji 的方法: 卸载默认的 markdown 引擎: 打开终端, 去往..


Break The Wall

承诺不是让一件让人感到兴奋的事,承诺实则为一种负担。正因如此,才更需要兑现承诺和谨言慎行

在我曾写简历的时候,朋友说翻墙是一件上不了台面的事儿,到现在有些时候,尤其是挤在 402 公交车上时都在想台面到底算是个什么东西,比如说相亲的时候媒婆总旁敲侧击的提醒你,交通工具不能说是自行车,学历更不能提初中,不然上不了台面,我就很好奇如果两个人在一起,是要关灯睡在一个屋子里的,所以我还是觉..


有关学编程的探讨

友人对编程的印象和困惑 问:印象中,它太像数学,本科的学习,C语言的课时最长,考试往往是做题式,感觉有无穷多的经典例题等着我 答:在严谨性上的确和数学类似,但学编程需要的不是数学多厉害,而是需要逻辑和根据其代码语言规范的书写,我数学就不行,但依然可以写代码。我倒觉得学编程兴趣和坚持有一个探溯..