js判断用户是PC端还是移动端
通过多个属性判断用户访问设备,准确率99% (function () { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(...
通过多个属性判断用户访问设备,准确率99% (function () { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(...
ES6提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。 //定义类 class Point { constructor(x, y) { this.x = x; this.y = ...
字母 日期或时间元素 表示 示例 G Era 标志符 Text y 年 Year 1996 M 年中的月份 Month July w 年中的周数 Number 27 W 月份中的周数 Number 2 D 年中的天数 Numb...
查询某个表中的所有数据 SELECT * FROM test_table 查询某个表中的某个字段数据 SELECT date,id FROM test_table 根据一个条件查询某个表中的所有数据,查询条件是id等于1 SELECT * ...
一、网络加载 1、DNS预加载 通过dns-prefetch属性可以让浏览器提前解析资源或接口对应的服务器IP地址,避免在请求中发起DNS解析请求,节省请求时间 2、资源预加载 利用preload,prefetch,preconnect属性...
1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 作为一个函数变量的一个引用,当函数返回时,其处于激活 一个闭包就是当一个函数返回时...
onLaunch 生命周期函数–监听小程序初始化 当小程序初始化完成时,会触发 onLaunch(全局只触发一次) onShow 生命周期函数–监听小程序显示 当小程序启动,或从后台进入前台显示,会触发 onShow...
avalon 使用Object.defineProperties、 VBScript、 Object.observe,纯事件驱动,兼容IE6,DOM的兼容性处理可与jQuery媲美,体积少 早期的四大MVVM框架,都有大公司引衔: angu...
原生ajax get请求 //步骤一:创建异步对象 var ajax = new XMLHttpRequest(); //步骤二:设置请求的url参数,参数一是请求的类型,参数二是请求的url,可以带参数,动态的传递参数starName到服...
尽量减少HTTP请求次数 压缩合并js css精灵 内联图片。src用data:url scheme 减少DNS查询 有的内容资源都放在同一个域(Domain)下面,这样访问整个网站就只需要进行一次DNS查找,这样可以提高性能 由于这些资源...