- 博客(13)
- 收藏
- 关注
原创 API和SDK的区别
1.api就是调用别人提供给你的方法,你无需关心内部怎么运行,只需要如何调用即可(比如两个数相加减)2.SDK 就相当于很多API接口和其他文件的集合体。类似于计算机有加减乘除。云开发tcb-sdk有各种云函数可以调用。最大的区别是它已经有可以运行的环境,尽管调用里面的api就是了...
2019-11-27 16:09:09 161
转载 关于js中的this指向问题
this的指向大概有下面七种情况1.在普通函数和全局环境下this指向windowfunction demo(){ this.x = 10 console.log(this)// window}demo()console.log(this.x) //102.构造函数构造函数就是函数new出来的对象,所以this指向该对象function Foo(){ this...
2019-11-26 09:59:52 151
原创 js中的函数防抖和函数节流
一、函数防抖1. 概念就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。通俗一点:在一段固定的时间内,只能触发一次函数,在多次触发事件时,只执行最后一次。再通俗一点:游戏中法师放技能需要读条,技能读条没完再按技能就会重新读条。2. 使用时机搜索功能,在用户输入结束以后才开始发送搜索请求,可以使用函数防抖来实现;3.实例/** *...
2019-11-26 09:34:33 183
原创 关于js中的闭包
1. 什么是闭包闭包就是一个函数,这个函数能够访问其他函数的作用域中的变量。(闭包可比作背包,背包里放着变量)function outer(){ var a = '1'; var inner = function(){ cosole.log(a) } retrun inner //inner就是一个闭包函数,因为它能够访问到outer函数的作用...
2019-11-25 16:12:50 119
转载 微信小程序scroll-view在ios上错位
scroll-view横向无法滚动解决方法:scroll-view 添加样式:style=“white-space: nowrap; width:100%;”子元素添加样式:display:inline-block;在使用scroll-view横向滚动时,里面的每一个子元素中是有文字,字数不定。写完样式,在开发工具显示正常,但是在手机上测试时子元素错位。给子元素添加样式:v...
2019-11-13 15:39:20 990 2
原创 变量的解构赋值
1.数组的解构赋值let [foo, [[bar], baz]] = [1, [[2], 3]];foo // 1bar // 2baz // 3let [ , , third] = ["foo", "bar", "baz"];third // "baz"let [x, , y] = [1, 2, 3];x // 1y // 3let [head, ...tail] = ...
2019-10-10 17:30:27 110
原创 uniapp,vue 修改v-html中的样式
通过 >>> 穿透修改<style scoped> .pro{ margin: 0 24upx; font-size: 14px; font-family:PingFang-SC-Medium,PingFang-SC; } .pro >>> p{ margin-top:16px; font-size: 14px; }...
2019-10-10 11:09:20 5685 1
原创 js的模块化总结
1.在没有es6前,最主要的有 CommonJS 和 AMD 两种。前者用于服务器,后者用于浏览器。// CommonJS模块let { stat, exists, readFile } = require('fs');// 等同于let _fs = require('fs');let stat = _fs.stat;let exists = _fs.exists;let read...
2019-10-10 10:42:13 138
原创 uniapp设置页面背景图片
page{ height: 100%; background: url('~@/static/images/bg.png');}
2019-09-29 14:29:48 8245
原创 CSS 改变图标颜色
主要利用了css3 filter 滤镜属性image{ filter: drop-shadow(20px 0 #fff); position: relative; left: -20px;}<view class="close" @click="closeApp"> <image src="/static/images/close.png" style="wid...
2019-09-27 09:36:42 1083
原创 关于Object.assign的浅复制
<script> const objectA = { a:1, b:2, d:null, e: undefined } const objectB = { a:3, d:4 } //语法: Object.assign(target, ...sources); // 第一个参数是源对象,第二个是目标对象 //如果目标对象中的属性具有相同的键,则属性...
2019-08-18 09:51:45 145
原创 Vue中proxy代理
Vue中proxy代理前言在我们用vuecli进行开发时,需要通过axios请求api数据,在前端模拟操作时一般用到的static目录下的json数据,一开始我们的请求路径是这样的Proxy是什么?proxy是ES6中就存在的,用于修改某些操作的默认行为,可以理解成在目标对象前设一个拦截层,因此也叫“代理器”。let obj = { a : 1 } let...
2019-08-17 21:35:49 25243 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人