
前端
Dobby Liu
这个作者很懒,什么都没留下…
展开
-
原生ajax及其封装
ajax在网页端局部刷新和App端接口使用。封装在App端实用。原生://get请求//1、创建XMLHttpRequest对象var xhr = null;if(window.XMLHttpRequest){ xhr = new XMLHttpRequest();}else{ //兼容ie6 xhr = new ActiveXObject("Micro...原创 2020-01-05 18:00:27 · 189 阅读 · 0 评论 -
JS中的作用域链
作用域链理解:函数中使用某个变量时,优先在自己的作用域中查找;如果找不到,就会向上一层作用域查找;如果找不到,继续向上一层作用域查找,直到全局作用域;如果还找不到,则报错。实例:<script type="text/javascript"> var a = 9; function func1(){ var a = 8; ...原创 2019-12-27 17:27:54 · 174 阅读 · 0 评论 -
JS中代码的运行流程理解
代码的运行分两个阶段 解析(编译)阶段 先进行代码的语法检查,然后是变量和语法的声明 运行阶段 变量的赋值,代码流程的执行案例说明在浏览器中运行下面的代码,会在console中打印undefined,<script type="text/javascript"> console.log(a); var a = 3;</scrip...原创 2019-12-27 16:43:55 · 274 阅读 · 0 评论 -
js获取浏览器窗口可视区域大小
获得浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)的方法:一、对于IE9+、Chrome、Firefox、Opera 以及 Safari:• window.innerHeight - 浏览器窗口的内部高度• window.innerWidth - 浏览器窗口的内部宽度二、对于 Internet Explorer 8、7、6、5:• document.documen...原创 2019-07-25 14:22:18 · 3313 阅读 · 0 评论 -
对a标签使用click()不起作用
有问题的代码:var cur_url = window.location.href;#获取当前页面urlif(cur_url.indexOf('#') > 1){ #链接中有锚点 var tab = cur_url.split('#')[1]; #获取锚点的值 var lis = $('#myTab li'); #获取所有tab $.each(lis, fun...原创 2019-05-22 16:31:13 · 8002 阅读 · 0 评论 -
项目中使用阿里图标
1、阿里图表网站https://www.iconfont.cn/2、注册登录3、创建项目4、查找想要的图标,加入购物车5、把所有需要的图标均加入购物车,单击购物车,按下图,把图标加入到项目中6、进入到项目中,修改图标在代码项目中的引用名称7、图标名称修改完成后,点击“下载到本地”,下载项目中的所有的图标。下载后的文件目录如下图所示,8、打...原创 2019-06-05 16:46:40 · 1010 阅读 · 0 评论 -
App微信支付接入(二)—— hbuilder前端代码
4、App接入微信支付,使用hbuilder中的支付(1)支付配置参考http://ask.dcloud.net.cn/article/71,appid填写上面申请的移动应用的APPID(2)在触发支付事件中添加代码// 获取支付通道plus.payment.getChannels(function(channels) { for (var i in channels...原创 2018-10-11 17:12:29 · 4490 阅读 · 0 评论 -
App微信支付接入(一)-入驻微信开放平台、申请移动应用
使用DCloud的Hbuilder及嵌入的微信支付实现App的微信支付功能。1、在微信开放平台(https://open.weixin.qq.com/cgiin/frame?t=home/wx_login_tmpl&lang=zh_cn)注册账号(1)填写基本信息(2)填写完基本信息后,点击下一步,跳转到邮箱激活页面,如下所示。(3)点击“登录邮箱”按钮,登录邮箱后...原创 2018-10-11 16:19:49 · 6487 阅读 · 0 评论 -
sublime text3 快速生成h5头信息
1、打开sublime text32、按Ctrl + Shift + p 打开命令面板3、输入install,点击install package4、稍等片刻,弹出package列表,输入emmet,并点击只有emmet的package进行安装emmet插件5、安装完emmet后,在新建的HTML文件中输入 html:5 按tab键 完成创建h5头信息...原创 2019-09-27 09:27:21 · 829 阅读 · 0 评论