Js
courage(●'◡'●)
作者很勤快,什么都没留下
展开
-
var reg = new RegExp(“(^|&)“ + name + “=([^&]*)(&|$)“, “i“)
https://blog.csdn.net/weixin_44296929/article/details/101207166补充:1. var r = location.search.substr(1).match(reg);location.search.substr(1) 用于获得 URL 的查询部分 (?后面的内容).比如地址栏中的地址是r[0] = “&name=QQ&” 是整个正则表达式匹配到的内容r[1] = “&” 是正则表达式中第一个括号匹配到的内容,即原创 2020-07-06 15:09:28 · 1854 阅读 · 0 评论 -
每隔三位添加一个,号
s = "wwwwwwwwwww.00"; num3 = s && s.toString().replace(/(\w)(?=(\w{3})+\.)/g, function($0, $1) { return $1 + ","; });原创 2020-05-09 12:01:44 · 245 阅读 · 0 评论 -
pop-in动画
HBuilder 5.8.0 版本起,Android支持了pop-in动画(iOS之前也支持)。pop-in是一种窗体联动挤压式动画,新窗体进入时,老窗体有被挤压的感觉。这种动画体验非常接近iOS的感觉,体验比slide-in-right更好,尤其是返回时窗体非常顺滑,老界面也不会虚一下。但使用pop-in动画需要开发者注意一些问题,因为如果代码写的不够好,有可能造成pop-in效果反而不如...原创 2020-04-26 10:19:11 · 400 阅读 · 0 评论 -
js:判断页面是否有滚动条,滚动条是否处于页面顶部
//判断页面是否有滚动条 //document.body.scrollHeight; 内容区域的高度 let flag = document.body.scrollHeight > (window.innerHeight || document.documentElement.clientHeight); if(flag){ //此时内容高度大于页...原创 2020-04-17 09:37:08 · 1602 阅读 · 0 评论 -
js:使用base64 编码、解码
base64Encode : function(input) { let _keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; let output = ""; let chr1, chr2, chr3, enc1, enc...原创 2020-04-08 15:33:12 · 306 阅读 · 0 评论 -
js格式化日期
<table class="table table-striped table-bordered table-hover"> <thead> <tr> <th width="80"&...原创 2020-04-07 11:14:18 · 105 阅读 · 0 评论 -
headMenu-原版
let headTemplate = `<div class="tabzh_vx"> <span class="triangle_border_rt" onclick="changeHeadTab(0,'project.html')"> <i class="fas fa-project-diagram tabzh_vx_i"></i> ...原创 2020-03-17 11:08:54 · 174 阅读 · 0 评论 -
js:日期加减天数,并输出计算后的日期
//日期加减天数count为负数即为减 dateAdd: function(data, count) { var a = new Date(data) a = a.valueOf() a = a + count * 24 * 60 * 60 * 1000 a = new Date(a); var m = a.getMonth() + 1; if (m.toS...原创 2020-03-13 17:28:16 · 553 阅读 · 0 评论 -
JS获得日期间的天数差
//JS获取两个日期之间相差的function getDaysBetween(dateString1,dateString2){ var startDate = Date.parse(dateString1); var endDate = Date.parse(dateString2); var days=(endDate - startDate)/(1*24*60*60...原创 2020-03-13 17:23:44 · 113 阅读 · 0 评论 -
js生成UUID
//生成一个UUID s=1不带-号,直接getUUID()带-号 getNewUUID: function(s) { function G() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1) } var guid = ""; if (s == 1) { ...原创 2020-03-13 17:18:38 · 152 阅读 · 0 评论 -
js去除字符串空格
使用js去除字符串内所带有空格,有以下三种方法:( 1 ) replace正则匹配方法去除字符串内所有的空格:str = str.replace(/\s*/g,"");去除字符串内两头的空格:str = str.replace(/^\s*|\s*$/g,"");去除字符串内左侧的空格:str = str.replace(/^\s*/,"");去除字符串内右侧的空格:str = str.r...原创 2020-03-13 17:17:33 · 303 阅读 · 0 评论 -
js:模块化函数编写方式
//自定义函数并执行(function (){ console.log('666');)();//自定义函数不执行(function (){ console.log('666'););原创 2020-03-12 10:35:16 · 277 阅读 · 0 评论 -
js如何循环遍历从getElementsByClassName返回的所有元素
<!DOCTYPE html><html><head><style type='text/css'>.first, .second { border: 1px solid black; width: 200px;}</style><script type='text/javascript'>windo...原创 2020-03-06 15:44:37 · 12941 阅读 · 2 评论 -
JS中,json数据以对象某属性排序
<tr> <th @click="changSort('userId',userId);userId=!userId"> 用户ID <i class="fa" :class="{'fa-sort-asc':userId,'fa-sort-desc':!u...原创 2020-03-05 15:11:26 · 515 阅读 · 0 评论 -
a()
a:方法引用():启动该引用原创 2019-11-29 11:51:26 · 180 阅读 · 0 评论 -
Navigator 对象
1. Navigator 对象包含有关浏览器的信息。2. 注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。原创 2019-11-07 11:30:22 · 89 阅读 · 0 评论 -
function (){…} ()
( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法。叹号后面跟函数!function和加号后面跟函数+function都是跟(function(){})();这个函数是一个意思,都是告诉浏览器自动运行这个匿名函数的,因为!+()这些符号的运算符是最高的,所以会先运行它们后面的函数函数声明和函数表达式...原创 2019-11-07 11:27:52 · 324 阅读 · 0 评论 -
JQ事件
event.stopPropagation(); // 阻止事件冒泡同理,上面的冒泡事件也可以通过return false来处理。event.preventDefault(); //阻止默认行为 ( 表单提交 )同理,上面的防止默认行为的方法就是return false。效果一样。...原创 2019-10-16 11:00:07 · 69 阅读 · 0 评论