JavaSctipt
小白style
这个作者很懒,什么都没留下…
展开
-
保留有效小数
保留有效小数原创 2022-07-14 11:50:01 · 187 阅读 · 1 评论 -
小程序路由传参,参数过长解决办法
小程序原创 2022-06-14 14:49:12 · 565 阅读 · 0 评论 -
小程序自定义tabbar的tabbar切换之后图标会闪烁情况处理
首先,设置selected: null,Component({ data: { selected: null, color: '#9B9B9B', selectedColor: '#000000', list: [ { pagePath: '/pages/cyhh/list', iconPath: '/assets/mine-false.png', selectedIconPath: '/assets/mi原创 2022-04-28 10:50:10 · 926 阅读 · 1 评论 -
格式化日期
formatDate(now) { var year = now.getFullYear(); var month = now.getMonth()+1; var date = now.getDate(); var hour = now.getHours(); var minute = now.getMinutes(); var second = now.getSeconds(); ...原创 2021-06-24 17:17:33 · 343 阅读 · 0 评论 -
微信小程序页面点击滚动到指定位置
tabFn(e) { var query = wx.createSelectorQuery() //创建节点查询器 query.selectViewport().scrollOffset(); //节点的竖直滚动位置 query.select(`#${e.currentTarget.dataset.appoint}`).boundingClientRect() //动态获取id query.exec(function (res) { //执行请求 ...原创 2021-02-25 11:08:12 · 2145 阅读 · 0 评论 -
js过滤特殊字符(只保存匹配到的字符串)
//检测特殊字符 function testSpecialStr() { let that = this; let result = '' //最终结果 var regexp = new RegExp('^[\u4E00-\u9FA5A-Za-z0-9]+$');//中文、英文、数字但不包括下划线等符号 var realStr = ''; var value = '你需要验证的字符串' for (var i = 0; i < value.length; i++) { .原创 2020-07-24 11:52:33 · 1443 阅读 · 1 评论 -
swiper插件 轮播
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>Swiper demo</title> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1"> <!-- Lin.原创 2020-05-09 17:00:58 · 299 阅读 · 0 评论 -
隐藏手机号中间4位
function getPhone(phone){ var reg = /^(\d{3})\d{4}(\d{4})$/; return phone.replace(reg, "$1****$2");}//测试var phone = "15509890989"; console.log(getPhone(phone));//155****0989原创 2020-02-25 10:45:22 · 348 阅读 · 0 评论 -
选型卡 jequry
<html lang="en"><head> <meta charset="UTF-8"> <title>自定义select</title></head><style></style><body> <div class=""> ...原创 2019-12-26 09:28:40 · 167 阅读 · 0 评论 -
在百度小程序嵌套H5页面拨打电话
<script src="https://b.bdstatic.com/searchbox/icms/searchbox/js/swan-2.0.6.js"></script><script> //判断是否出于百度小程序内部,如果属于,就调用内部api function call_phone(phone){ if(navigator.u...原创 2019-11-29 11:12:05 · 1050 阅读 · 0 评论 -
无缝轮播
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X...原创 2019-11-12 16:26:28 · 170 阅读 · 0 评论 -
var、let、const的区别
JS中作用域有:全局作用域、函数作用域。没有块作用域的概念。ECMAScript 6(简称ES6)中新增了块级作用域。1、全局变量:指没有定义在任何函数内,直接定义在全局作用域中的变量。特点:随处可用,可重用。何时:希望随处可用,且可反复使用的变量,都要声明在函数之外的全局。2、局部变量:指定义在函数内的参数和变量,都是局部变量。特点:仅函数内可用,出了函数不可用,不可...原创 2018-09-30 08:51:57 · 163 阅读 · 0 评论 -
数组去重
方法一 var arr=[1,2,5,1,26,1,2,26]; var newArr=[]; for (var i in arr){ if (newArr.indexOf(arr[i])==-1){//判断数组newArr内有没有此元素 newArr.push(arr[i]); ...原创 2018-10-17 21:38:52 · 899 阅读 · 0 评论 -
js用户名密码验证
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> span{color:原创 2018-09-19 21:25:01 · 30020 阅读 · 2 评论 -
正则表达式常用量词,字符
正则表达式常用量词,字符字符集: 匹配任意一个: [] 范围匹配: [a-zA-Z0-9] 排除匹配: [^a] 字符: \d...原创 2018-09-19 21:22:33 · 1762 阅读 · 0 评论 -
JS实现图片轮播
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> *{padding:原创 2018-09-13 18:44:12 · 248 阅读 · 0 评论 -
基本数据类型和引用类型区别
基本数据类型:string(字符串) number(数值类型) boolean(布尔类型) null(空) undefined(未定义) 引用数据类型:Date(日期) Array(数组) Object(对象) function(函数) RegExp(正则表达式) 基本数据类型数据存储发生在栈内存中; 引用类型数据存储,分两步,在堆中保存数据,在栈中保存数据的地址(堆地址);...原创 2018-09-12 10:15:25 · 1027 阅读 · 0 评论 -
关于运算符
运算符: 根据操作数的个数将运算符分为:一元运算符、二元运算符、三元运算符 根据功能可以分为如下: (1)算术运算符 + - * / % 自增运算符:++ 自增1 自减运算符:-- 自减1...原创 2018-09-11 11:32:06 · 334 阅读 · 1 评论 -
判断某元素是否在数组内(JS)
Document原创 2018-09-11 11:19:17 · 1668 阅读 · 0 评论