- 博客(12)
- 收藏
- 关注
原创 2020-08-20
uni-app开发实名认证页面一些技术总结选择图片 上传图片和预览图片问题描述:如何实现选择图片并且保存到本地缓存功能;解决方式:给标签绑定ChooseImage事件,这是uniapp中选择本地图片并且上传图片至本地缓存的方法,这里通过点击时候传入type值,便于管理上传后图片的展示以及删除等功能示例代码://html部分<view class="solids" @tap="ChooseImage(0)" v-if="reverseImg.length<1"> <
2020-08-20 09:44:37
131
原创 JS学习-06.函数,函数作用域
函数的调用方法直接调用foo()对象方法o.method()构造器new Foo()call/apply func.call(o)函数作用域与声明提前函数具有函数作用域,变量在声明他们的函数体以及这个函数体嵌套的任意函数体都是有定义的函数作用域指函数中声明的所有变量在函数体内始终可见,说明变量在声明前已经可用,这个现象是声明提前(hoisting).下面代码说明了局部变量在函数...
2019-11-26 12:37:13
94
原创 JS学习-05.数组与数组方法
创建数组数组是弱类型的,创建数组有以下几种方法使用中括号直接创建数组var arr1 = []使用构造器Array(),内部参数只有一个数值时,比如Array(100)表示数组有一百个空元素,如果有多个参数,那参数就变成传入数组的元素数组元素的读写数组的增删arr.push()通过堆栈的方式推入一个元素arr.unshift()给数组头部的添加元素通过delete删除的元素,...
2019-11-26 12:36:25
95
原创 JS学习-04.对象以及创建对象
创建对象-new/原型链function foo(){};foo.prototype.z=3;//此时使用new 构造器创建foo()的实例var obj = new foo();obj.y = 2;//obj的原型[[proto]]指向构造器的原型 foo.prototypeobj.hasOwnProperty('z')//false因为这个属性并不在obj本身的原型上obj....
2019-11-26 12:35:32
91
原创 JS学习-02JS表达式与运算符
表达式分类原始表达式初始化表达式函数表达式属性访问表达式调用表达式对象创建表达式运算符一元运算符二元运算符三元运算符逗号运算符 var val=(1,2,3)//val=3delete运算符,用于删除对象或者数组中属性删除Object.defineProperty(obj,‘x’,{configurable:false,value:1})此时delete o...
2019-11-26 12:34:21
75
原创 JS学习 01.数据类型
JavaScript原始类型有五种:undefined,null boolean string number object(对象类型)包装对象如果引用了字符串的属性,ja就会将字符串值通过调用new String()方式转换成对象,这个对象继承字符串方法,被用来处理属性的引用,属性引用结束,那么新创建的对象也会被销毁所以总结一下,存取字符串,数字,布尔值的属性创建的临时对象叫做包装对象,...
2019-11-26 12:33:23
64
原创 JS学习-数据类型判断
JS学习-数据类型判断JavaScript原始类型隐式转换包装对象类型检测数据类型判断习题题目解析解法(暂时未写)JavaScript原始类型有五种:undefined,null boolean string number object(对象类型)隐式转换==号会进行隐式转换类型不同的转换:object == number|string尝试对象转为基本类型严格等于===,会先判...
2019-11-12 21:47:29
119
原创 Vue.js day01 Vue事件修饰符,双向绑定,简易计算器
事件修饰符.stop 阻止冒泡.prevent 阻止默认事件.capture 添加事件侦听器时使用事件捕获模式.self 只当事件在该元素本身(比如不是子元素)触发时触发回调.once 事件只触发一次双向绑定 v-modelv-model可以实现表单元素和Model中数据的双向数据绑定,注意v-model只能运用在表单元素中,比如 input(radio,text,address,...
2019-10-01 20:26:59
111
原创 Vue.js day01跑马灯制作
跑马灯效果首先先创建div和Vue实例<div id="app"><h3>{{msg}}</h3><script>var vm = new Vue({ el:'#app', data:{ msg:'狼人马大帅' }, methods{}})然后创建两个按钮,控制跑马灯事件input:...
2019-09-26 00:22:26
111
原创 day01-node.js创建服务器
如何构建node服务器node中专门提供一个核心模块:http,模块的作用就是帮助创建和编写服务器,示例代码 var http = require('http')使用http.createServer()创建web服务器,然后返回一个server实例 var server = http.createServer()实现服务器基本功能:发送请求 接受请求3.1 接受请求方式:注册...
2019-09-19 11:32:31
83
原创 day01-node.js的读写
node的读写1.1浏览器与node中的JS在浏览器中js是没有文件操作能力在node中js具有操作文件的能力1.2如何在node中读写文件在node中进行文件操作时,要引入fs模块,在fs核心模块中。提供所有文件操作相关的API使用require方法加载fs核心模块, var fs = require('fs')读取文件使用readFile方法, fs.readF...
2019-09-19 11:31:31
113
原创 Android开发入门学习
Android学习笔记-XML布局今天学习的是XML布局,使用的是线性布局LinearLayout,练习内容是布局一个计算器页面。首先要了解线性布局LinearLayout的属性。(1)android:orientation控制方向,属性值有vertical(垂直 ) 和 horizontal(水平),默认为水平。(2)android:gravity:内部控件对齐方式,常用属性值有cent...
2019-03-13 01:20:23
74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人