

William投稿者
-
第 4 种 Web 语言来了:WebAssembly
据 W3C 官网本月宣布,WebAssembly 正式成为 World Wide Web Consortium (W3C) 的标准,加入到了 HTML、CSS 和 JavaScri…
-
一行css代码搞定响应式布局
在这篇文章中,我们将学习如何使用 CSS Grid 来创建一个超酷的图像网格图,它将根据屏幕的宽度来改变列的数量。最精彩的地方在于:所有的响应特性被添加到了一行 css 代码中。这…
-
学习css自定义属性
众所周知,在前端开发编写css文件时,不可避免的会重复使用到某个属性的值,比如字体颜色,背景颜色等,通常的做法都是复制粘贴来重复使用或者引用sass或less这样的css预处理器,…
-
20 个让你效率更高的 CSS 代码技巧
1.注意外边距折叠 与其他大多数属性不同,上下的垂直外边距margin在同时存在时会发生外边距折叠。这意味着当一个元素的下边缘接触到另一个元素的上边缘时,只会保留两个margin值…
-
微信小程序订阅消息接口踩坑记
10月12日,微信在小程序模板消息能力方面公布了一项重大调整。原有的模板消息将升级为「订阅消息」,支持一次性和长期性订阅消息,用户可以主动订阅或退订。所有消息由“服务通知”下发,并…
-
如何让你的 JS 写得更漂亮
1. 按强类型风格写代码 JS是弱类型的,但是写代码的时候不能太随意,写得太随意也体现了编码风格不好。下面分点说明: (1)定义变量的时候要指明类型,告诉JS解释器这个变量是什么数…
-
微信小程序输入框输入表情内容丢失问题
问题在二手市场小程序中用户发布物品功能,用户在输入框中输入emoji表情,在详情页打开会出现标题或描述丢失的问题。 原因 Emoji表情符号为4个字节的字符,而 utf8 字符集只…
-
js把对象属性按键值顺序排序
话不多说,上段代码体验一下 var obj = { name: ‘Tom’, age: 18, sex: ‘male’, career: ‘student’ }; //要排序的对象…
-
微擎处理公众号消息的流程
最近在处理一项客户定制功能的时候,需要用到下发客服消息的功能,而要成功的下发客服消息需要用户和公众号产生特定动作的交互(发送信息,点击自定义菜单,关注公众号,扫描二维码,支付成功 …
-
ES6基础知识入门
一、简介 ECMAScript 6.0(简称 ES6,也叫ES2015)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的发展经过了漫长的历史…
-
揭秘 | 用户突破百万量级,微擎靠的是什么?
说起当下非常实用的营销平台,可以说非微信公众号莫属。据了解,目前市面上比较流行的第三方微信运营管理系统是一款叫微擎的免费开源系统,其用户体量已达到百万级。如此优异的成绩背后,微擎靠的是什么呢?
-
回车符\r\n的前世今生
本文介绍一下回车符的来历及现在浏览器中对于回车符的表现方式