随笔分类 - 前端
前端
摘要:在Javascript中,Function是一种对象。Function对象中的this指向决定于函数被调用的方式。使用apply,call 与 bind 均可以改变函数对象中this的指向,在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是thi
阅读全文
摘要:上篇文章我们讲了下JS异步编程的相关知识,比如什么是异步,为什么要使用异步编程以及在浏览器中JS如何实现异步的。最后我们捎带讲了几种JS异步编程模式(回调,事件和发布/订阅模式),这篇我们继续去深入了解下其他的几种异步编程模式。 其实这几个函数用来解决,异步中 回调函数嵌套问题 (callback
阅读全文
摘要:1.1 什么叫异步 异步(async)是相对于同步(sync)而言的,很好理解。 同步就是一件事一件事的执行。只有前一个任务执行完毕,才能执行后一个任务。而异步比如: setTimeout就是一个异步任务,当JS引擎顺序执行到setTimeout的时候发现他是个异步任务,则会把这个任务挂起,继续执行
阅读全文
摘要:第一步:在 ST3 安装 CTags 插件 1. 在 ST3 快捷键 Crtl+Shift+P 然后输入 pci ,选择“ Package Control: Install Package ”启动安装插件程序; 2. 启动安装程序后,在命令行输入 ctags ,选择 CTags 插件并回车,等待插件
阅读全文
摘要:1.标签基本属性 src :视频的属性 poster:视频封面,没有播放时显示的图片preload:预加载autoplay:自动播放loop:循环播放controls:浏览器自带的控制条width:视频宽度 height:视频高度 2.html代码 3.JS代码 4.Media的方法和属性 HTML
阅读全文
摘要:请问想让当layui表格的某个字段符合某个条件的时候,让该行变颜色。这样可以实现么。 layui数据表格怎么更换表格颜色 layui表格 通过判断某一行中的某一列的值进行设置这一行的颜色 LayUI之table数据表格获取行、行高亮等相关操作 能够根据相关条件进行数据筛选、进行高亮显示对符合条件的行
阅读全文
摘要:顶部固定 底部固定 转 : https://blog.csdn.net/junling_xhu/article/details/82844315
阅读全文
摘要:参考 : http://www.runoob.com/jsref/jsref-obj-date.html http://www.runoob.com/jsref/jsref-setdate.html
阅读全文
摘要:本文主要说一下Promise,Prepending(进行时),Resolve(成功了),Reject(失败了),then在小程序中的实际应用 关于promise的介绍什么的就不说了网上一搜一大堆,这里只说他的实际应用的代码 建议一个promise后面跟随一个catch去捕捉promise内部产生的错
阅读全文
摘要:在我们传统的Javascript开发函数编写中,我们习惯了回调函数的处理,不过随着回调函数的增多,以及异步处理的复杂性等原因,代码越来越难读,因此诞生了使用Promise来优化JS函数处理的需求,引入Promise确实能够很好的解决异步回调函数的可读性等问题,同时也使得我们调用的时候代码简洁一些,本
阅读全文
摘要:因为我们需要用户扫码进入小程序,每一个货柜都有一个对应的二维码,当然每个二维码里的信息也不一样。用户扫码进入小程序之后,二维码的信息会以参数q带进去,而我们只能在onLoad事件中拿到这个参数, 但是获取到的信息是经过encodeURIComponent()编码的,注意不是encodeURI()编码
阅读全文
摘要:var json = { sh: '上海' } var params = Object.keys(json).map(function (key) { // body... return encodeURIComponent(key) + "=" + encodeURIComponent(json[key]); }).join("&");
阅读全文
摘要:微信小程序分享功能的实现方法有两种: 第一种 在page.js中实现onShareAppMessage,便可在小程序右上角选择分享该页面 第二种 自定义按钮实现分享,在page中添加一个带有open-type=’share’的button标签(<button open-type=’share’><\
阅读全文
摘要:在微信小程序中众所周知在js里面得方法都是异步执行,我最近再做项目得时候也遇到了这个问题,再方法里面调用另一个方法里面的接口数据,第一次是调取不到的, 因为两个方法是同时开始执行得,所以怎么都取不到值,在网上看了各个大神的方法,基本上都是用promise的方法解决的,我原本也想用这个方法解决,别人告
阅读全文
摘要:小程序的授权信息:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html 小程序的系统参数和进入场景参数等:https://developers.weixin.qq.com/mini
阅读全文
摘要:1. 导出 1.1 方法和变量导出(写在被导出方法和变量的js文件) 1.2 class导出(es6语法) 2. 导入 2.1 方法和变量的引入(写在需要引入其他js的方法或变量的JS文件中) 使用: util.method() 或 util.variable 2.2 class的引入 使用: 转
阅读全文
摘要:微信小程序如何获取屏幕宽度 方法1: 方法2: CSS3引入的”vw”和”vh”基于宽度/高度相对于窗口大小 ”vw”=”view width”“vh”=”view height” 以上我们称为视窗单位允许我们更接近浏览器窗口来定义大小。 转:https://blog.csdn.net/kerryq
阅读全文
摘要:1.单行:外部容器应加overflow: hidden;否则不显示省略号 2.多行 转: https://blog.csdn.net/z2516305651/article/details/80852726
阅读全文
摘要:介绍template是微信小程序提供的模板,可以在模板中定义代码片段,然后在不同的地方调用。 简单使用定义template因为项目中可能会需要到不止一个template,所以最好新建一个文件夹来存放template相关的文件。注意这里只是单独的创建各个文件,并不是创建Page或者Component.
阅读全文
摘要:(一)单选按钮组 模型图如下: index.js index.wxml index.wxss Tips:此处的{{item.checked?”checked_parameter”:”“}}为三元选择器,即通过checked判断当前是否为选中样式,而后进行样式的添加checked_parameter。
阅读全文

浙公网安备 33010602011771号