本章内容
口 使用能力检测
口 用户代理检测的历史
口 选择检测方式
第四章-变量、作用域和内存问题
任何语言的核心都必然会描述这门语言最基础的工作原理。而描述内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。
第三章-数据类型
任何语言的核心都必然会描述这门语言最基础的工作原理。而描述内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。
字符窜数组常用易混淆方法总结
字符窜
substring(start开始位置的索引,end结束位置索引) 截取的位置不包含结束位置的字符,只写一个参数表示从开始位置截取到最后
1 | var str='abcdefg'; |
输入负值时将负值变为0,哪个较小作为开始位置
开发问题记录
h5网页判断微信、小程序环境
1 | <script src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script> |
IntersectionObserver懒加载
前言
懒加载,顾名思义,在当前网页,滑动页面到能看到图片的时候再加载图片
故问题拆分成两个:
1.如何判断图片出现在了当前视口 (即如何判断我们能够看到图片)
2.如何控制图片的加载
video 常用api和播放器插件-vue
简单易懂的 ES6 Iterators 指南和示例
简介
遍历器(Iterator)就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署 Iterator 接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。
微信小程序-生成微信头像
“请给我一面国旗@微信官方”朋友圈刷屏了,只想说一句:”腾讯的产品真牛逼!!!”

简单总结常用的正则表达式的Api
正则表达式可以:
- 测试字符串的某个模式。例如,可以对一个输入字符串进行测试,看在该字符串是否存在一个电话号码模式或一个信用卡号码模式。这称为数据有效性验证
- 替换文本。可以在文档中使用一个正则表达式来标识特定文字,然后可以全部将其删除,或者替换为别的文字
- 根据模式匹配从字符串中提取一个子字符串。可以用来在文本或输入字段中查找特定文字