自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 API和SDK的区别

1.api就是调用别人提供给你的方法,你无需关心内部怎么运行,只需要如何调用即可(比如两个数相加减)2.SDK 就相当于很多API接口和其他文件的集合体。类似于计算机有加减乘除。云开发tcb-sdk有各种云函数可以调用。最大的区别是它已经有可以运行的环境,尽管调用里面的api就是了...

2019-11-27 16:09:09 136

转载 关于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 120

原创 js中的函数防抖和函数节流

一、函数防抖1. 概念就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。通俗一点:在一段固定的时间内,只能触发一次函数,在多次触发事件时,只执行最后一次。再通俗一点:游戏中法师放技能需要读条,技能读条没完再按技能就会重新读条。2. 使用时机搜索功能,在用户输入结束以后才开始发送搜索请求,可以使用函数防抖来实现;3.实例/** *...

2019-11-26 09:34:33 146

原创 关于js中的闭包

1. 什么是闭包闭包就是一个函数,这个函数能够访问其他函数的作用域中的变量。(闭包可比作背包,背包里放着变量)function outer(){ var a = '1'; var inner = function(){ cosole.log(a) } retrun inner //inner就是一个闭包函数,因为它能够访问到outer函数的作用...

2019-11-25 16:12:50 104

转载 微信小程序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 918 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 95

原创 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 5526 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 121

原创 uniapp设置页面背景图片

page{ height: 100%; background: url('~@/static/images/bg.png');}

2019-09-29 14:29:48 8151

原创 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 1032

转载 CommonJs,ES6模块,AMD和CMD的区别

【新手入门 最精炼总结】AMD/CMD/CommonJs到底是什么?它们有什么区别? ...

2019-08-18 10:40:21 153

原创 关于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 109

原创 Vue中proxy代理

Vue中proxy代理前言在我们用vuecli进行开发时,需要通过axios请求api数据,在前端模拟操作时一般用到的static目录下的json数据,一开始我们的请求路径是这样的Proxy是什么?proxy是ES6中就存在的,用于修改某些操作的默认行为,可以理解成在目标对象前设一个拦截层,因此也叫“代理器”。let obj = { a : 1 } let...

2019-08-17 21:35:49 25088 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除