- 博客(23)
- 收藏
- 关注
原创 微信小程序类、style的写法
类<view class="{{idx==1?'topTagTitleS':'topTagTitleU'}}">展示</view>style<view class="nav" style='height:{{navH}}px'></view>
2022-05-11 13:33:35 506
原创 vue 类、style、方法绑定
类的绑定:class="tagIndex==1?'topName':'topName2'"style的绑定:style="{'color':(TableSelectData.length>0?'gray':'#1890ff')}"方法的绑定@click="TableSelectData.length>0?'':Del(scope.row)"disabled的绑定:disabled="(TableSelectData.length>0)?true:fals
2022-05-11 11:12:48 224
原创 微信小程序底部弹窗
Page({ data: { }, onLoad: function (options) {}, //点击我显示底部弹出框 clickMe: function () { this.showModal(); }, //显示对话框 showModal: function () { // 显示遮罩层 var animation = wx.createAnimation({ duration: 200, timingFuncti.
2021-07-11 23:05:23 369
原创 微信小程序遮罩
Page({ data: { shows: false, }, clickMe: function () { this.setData({ shows: true, }) }, close: function () { this.setData({ shows: false, }) },})<view class="box"> <view class="boxContent">.
2021-07-11 21:48:11 273
原创 git 常用操作命令
git 开发流程git --version 查看版本号git branch 创建本地分支git init 创建本地仓库(初始化)git remote add origin + 远程地址(本地仓库和远程仓库建立连接)git clone 复制远程文件git checkout 切换分支git status 查看工作状态git log 查看提交日志信息或者git log --pretty=onelinegit diff HEAD -- git01.text 与版本库内容.
2021-01-31 23:29:23 197
原创 react项目创建
1.安装 node 查看是否安装成功 node -v 查看npm -v2.安装 react 脚手架 npm install -g create-react-app 查看是否安装成功 npm info react3.创建 react 项目 create-react-app 项目名称4.运行
2021-01-07 21:03:58 122 1
原创 判断数据类型的方法
1、typeof(typeof:返回类型的字符串描述值)typeof 1223"number"typeof "fvdsv""string"2、instanceof:判断类型是否是指定的类型,返回true或者false注意:只有Object或者Array这种引用类型的才能正确使用instanceof来比较var a = {};a instanceof Objecttruevar arr = [];arr instanceof Arraytrue-------------
2020-12-25 16:52:15 413
原创 js日期格式化
将时间戳转化为年月日var da = 1402233166999; da = new Date(da); var year = da.getFullYear()+'年'; var month = da.getMonth()+1+'月'; var date = da.getDate()+'日'; console.log([year,month,date].join('-'));将时间戳格式化function timeStamp2String (tim
2020-12-19 17:54:11 162 2
原创 什么是原型、原型对象、原型链?
每当声明一个函数的时候,系统都有一个 prototype (原型)属性,这个属性是一个指针,指向一个对象, 而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法,称为原型对象在声明了一个函数后,这个构造函数(声明了的函数)中会有一个属性prototype,这个属性指向的就是这个构造函数(声明了的函数)对应的原型对象;原型对象中有一个属性constructor,这个属性指向的是这个构造函数(声明了的函数)function school(){}var stu = new school()
2020-12-15 23:29:24 601
原创 js中call,apply,bind的区别。
在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。相同之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。 var wx = { name : "老王", gender : "男", age : 24, say : function() { console.log(this.name + " , " + this.gender + " ,
2020-12-15 21:30:45 131
原创 JS垃圾回收机制
js引擎中有一个后台进程叫垃圾回收器(GC),它监视所有对象,并删除那些不可访问的对象。根:本地函数的局部变量和参数、当前引用链上调用的函数变量和参数、全局变量。如果引用或引用链可以从根访问任何其他值,则称该值是可访问的。可达性值就是那些以某种方式可访问或可用的值例:如果局部变量中有对象,且该对象具有引用另一个对象中属性,则该对象被视为可达性ECMAScript包含两个不同类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段; 引用类型值指由多个值构成的对象。垃圾回收原
2020-12-13 22:56:23 208
原创 url回车之后发生了哪些过程
1、URL解析:判断输入的地址是否正确2、DNS查询2、TCP连接:TCP三次握手; TCP就是通信协议 1、第一次握手由浏览器发起,告诉服务器我要发送请求; 2、第二次握手由服务器发起,告诉浏览器我准备接收了,你发送吧; 3、第三次握手由浏览器发起,告诉服务器,我马上发送,准备接收;3、发生HTTP请求;4、服务器处理请求并返回HTTP报文;5、浏览器解析渲染页面;6、断开连接:TCP四次挥手; ...
2020-12-13 13:34:27 293
原创 JS数组排序sort()
方法一:利用sort()方法// 排序字符串数组var strArr = ["a","A","b","B"];strArr.sort(); // ["A", "B", "a", "b"]// reverse() 方法反转数组中的元素strArr.reverse()// 排序数字数组var numArr = [1,25,5,65,7,99];numArr.sort(function(a,b){ return a-b; // a-b 正向排序,b-a反向排序}) // [1, 5,
2020-12-12 18:16:32 177
原创 JS数组去重,废话不多说直接上代码
方法一:利用Set() 方法// 方法一const set = [...new Set([1, 2, 3, 4, 4])];// 变形var setArr = [1,1,2,3,3,4,5,5];const setArr1 = new Set(setArr);console.log(setArr1); // 1, 2, 3, 4, 5// Set还可以用于字符串去重var setStr = "ababcdf";const setStr1 = new Set(setStr);co
2020-12-12 16:44:38 80
原创 JS字符转十六进制数
function strToCode(str){ if(str==="") return ""; var charCode = []; for(let i=0;i<str.length;i++){ charCode.push("0x"+str.charCodeAt(i).toString(16)); } return charCode}strToCode("gfuiwg"); // ["0x67", "0x66", "0x75", "0x69", "0x77".
2020-12-12 15:32:33 802
原创 JS字符互转ASCCII码
// 字符转ASCCII码var str = "A";var strNum = str.charCodeAt();console.log(strNum);var str1 = "abcd";var strNum1 = str1.charCodeAt(1); // 参数1为索引console.log(strNum1);// ASCII转字符var num = 65;var numStr = String.fromCharCode(num);console.log(numStr);.
2020-12-12 14:51:12 195
原创 简单的DIV移动
window.onload = function(){ var start = document.getElementById("start"); var DIV = document.getElementById("DIV"); //获取元素id var tt = 0; var timer = null; start.onclick = function(){ //注册点击...
2018-04-24 23:31:40 223
原创 分享一些HTML常用的标签
address:地址samp:示例pre:预定义格式i:斜体small:变小b:变大center:居中strong:加重hr:水平线p:段落src:源文件连接ul:无序列表ol:有序列表br:换行h1~h6:标题
2018-04-16 16:50:22 219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人