摘要: 磨刀不误砍柴工 微信公众号大家肯定都用过。目前微信公众号主要分为订阅号和服务号,每种账号又分为未认证和已认证,它们的差别主要在于具有不同的接口权限,下图(引用自微信开发实战系列)是一些例子: 不同类型公众号的权限 总体来说,服务号权限 > 订阅号权限,认证账号权限 > 未认证账号权限。申请订阅号比较 阅读全文
posted @ 2019-03-13 15:35 木昜 阅读(9150) 评论(0) 推荐(1)
摘要: Promise是一个构造函数,自己身上有all、reject、resolve这几个眼熟的方法,原型上有then、catch等同样很眼熟的方法。 那就new一个 Promise的构造函数接收一个参数,是函数,并且传入两个参数:resolve,reject,分别表示异步操作执行成功后的回调函数和异步操作 阅读全文
posted @ 2019-03-05 10:22 木昜 阅读(134) 评论(0) 推荐(0)
摘要: 这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。 我采用的是一个非常流行的库require.js。 一、为什么要用require.js? 最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多, 阅读全文
posted @ 2019-03-04 22:58 木昜 阅读(173) 评论(0) 推荐(0)
摘要: 这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。 (接上文) 七、模块的规范 先想一想,为什么模块很重要? 因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的 阅读全文
posted @ 2019-03-04 22:54 木昜 阅读(129) 评论(0) 推荐(0)
摘要: 随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。 网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。 Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发 阅读全文
posted @ 2019-03-04 22:12 木昜 阅读(133) 评论(0) 推荐(0)
摘要: 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 1 const b = 2;//正确 2 // const b;//错误,必须初始化 3 console 阅读全文
posted @ 2018-12-20 11:29 木昜 阅读(139) 评论(0) 推荐(0)
摘要: react中这两个API出镜率超级高,但是一直不太懂这到底是干嘛的,有什么用;今天整理一下,方便自己查看同时方便大家。 1.constructor( ) super( )的基本含义 constructor( )——构造方法 这是ES6对类的默认方法,通过 new 命令生成对象实例时自动调用该方法。并 阅读全文
posted @ 2018-08-26 12:29 木昜 阅读(1330) 评论(0) 推荐(0)
摘要: 直接上代码,大家可以试试,兼容各种浏览器,有问题的话欢迎讨论。 阅读全文
posted @ 2017-02-28 13:35 木昜 阅读(723) 评论(0) 推荐(0)
摘要: input标签中加上属性autocomplete="off" 阅读全文
posted @ 2017-02-28 13:32 木昜 阅读(5849) 评论(0) 推荐(0)
摘要: 1, 最基本的弹出窗口代码 window.open('page.html');2, 经过设置后的弹出窗口 window.open('page.html', 'newwindow', 'height=100, width=400, top=0, left=0, toolbar=no, menubar= 阅读全文
posted @ 2017-01-10 11:32 木昜 阅读(6353) 评论(0) 推荐(0)