Skip to content

{ Category Archives } 前端

小程序能力汇总

1 入口

  • 扫码或识别二维码(可以进入指定小程序指定某页面)
  • 分享到群/好友(可以进入指定小程序指定某页面)
  • 微信搜索框(搜索指定小程序,进入默认首页)
  • 微信首页下拉界面(进入最近使用过的小程序默认首页)
  • 关联公众号菜单(进入指定小程序)
  • 推送给用户的模板消息(指定小程序)
  • 同公众号的其他关联小程[……]

    继续阅读

JavaScript截取字符串slice()、substr()、substring()的区别

共同点

第二个参数都可以省略,省略以后都是截取到字符串最后。

区别

第一个参数
  • substring() 不能为负数
  • substr() 可以是负数,是负数从尾部开始计算
  • slice() 可以是负数,是负数从尾部开始计算
第二个参数
  • substring() 不能为负数,终点的位置,需要[……]

    继续阅读

微信内置浏览器H5如何清除缓存以及 cookie 和 localStorage 何时清除

背景

我们在开发微信 H5页面的时候经常会遇到资源文件(图片、css、js 等)不更新的问题,其实解决方案很简单,只要在请求地址之后加一个随机数参数即可:

<img src="./img/image-url-test.jpg?v20180318214000">

本文想探究的是除了[……]

继续阅读

一个典型的闭包方案,取for循环中i的值

有个网友问了个问题,如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; chars[......]

继续阅读

字符编码

字符编码讲解文章:

前端历史课:那些来自洪荒时代的编码知识
JavaScript 有个 Unicode 的天坑

ASCII

编码
缩写
说明
编码
字符
编码
字符
编码
字符

0
NUL(null)
空字符
33[……]

继续阅读

前端图片懒加载

https://mp.weixin.qq.com/s/JYglEGYN9tnGpDg7ARPx7w
http://gitlab.66xue.com/xdf-fe/LoadOnDemand[……]

继续阅读

前端坑汇总(浏览器Bug)

1 Safari里面如果声明一个没有赋值的全局变量,浏览器会自动在DOM中找id为这个变量名的元素赋值给变量。

<div id="test"></div>

<script>
  var test;
  console.log(test); // [object[......]

继续阅读

一些前端解决方案

1. 在手机浏览器中唤起App
2. 通过JavaScript获取移动设备型号[……]

继续阅读

JavaScript 工具库 ez.js

项目地址:https://github.com/feizhaojun/ez.js[……]

继续阅读

前端扩展插件

模拟数据

Easy Mock
野狗

JavaScript 交互

waypoints 滚动到某元素触发某事件

JavaScript UI工具

autosize 自动调整textarea输入框大小
clipboardjs 剪切板
jQuery custom content scroller 滚[……]

继续阅读


TOP