一、示例代码 <html> <head></head> <body> <script src="jquery.js"></script> <script> const login = async function(){ var a = await new Promise((resolve, reje
一、文档 http://aui.github.io/art-template/zh-cn/ 二、示例代码 <html> <head> <title>art-template模板引擎</title> </head> <body> <div> <div id="span"> <div id="tpl1"
一、效果图 二、示例代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></title>
一、禁制前效果 二、禁止后 三、代码 1、修改turn.js 这种是彻底去掉动画与翻页 2、加事件 这只会去掉效果,点击会翻页
一、注意 当设置speed太小时会有卡顿,建议设置为6000 二、效果图 三、代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>swiper4 无缝轮播处理</title> <link rel="styl
一、代码 1rem = 100px (function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
一、效果图 二、代码 <h1>Countdown Clock</h1> <div id="clockdiv"> <div> <span class="days">00</span> <div class="smalltext">Days</div> </div> <div> <span class=
一、代码 /** * 暂停执行 * @param ms */ function sleep(ms) { for (var t = Date.now(); Date.now() - t < ms;) }
一、代码 function setQueryString(key, val) { var url = window.location.href.split('?'), search=url[1]; //获取地址栏 "?"后的内容 var query = {}; if (search) { searc
一、代码 function getDay(year, month){ var y = new Date(year,month,1,0,0,0); var yd = new Date(y-1000); return yd.getDate(); }
/** * 判断数组中是否包含某个值 * @param arr 数组 * @param str 值 * @returns {boolean} */ function contains(arr, str) { var i = arr.length-1; while (i--) { if (arr[i]
播放器在执行了play()方法后立即执行pause()所导致。 解决办法:加定时器
一、介绍 CodeMirror是基于JavaScript设计的一款文本编辑器,提供丰富的api,具有实时在线代码编辑、代码高亮显示、代码自动补全等多种功能,支持C、C++、C#、Java等多种编程语言。 二、下载 https://codemirror.net/codemirror.zip 三、示例
js对cookie增删改查的封装
/** * 获取当前时间 * @param isTime true:显示日期和时间,如:2018-09-20 13:25:12;false:显示日期,如:2018-09-20。 * @returns {string} */ function getCurentTime(isTime=true) {
一、代码 String.prototype.replaceAll = function (s1, s2) { return this.replace(new RegExp(s1, 'gm'), s2) };
一、正则匹配 二、split切割
Object.keys( ) 会返回一个数组,数组中是这个对象的key值列表 所以只要Object.keys(a)[0], 就可以得只包含一个键值对的key值
var page1 = 0; var p = "page1"; //修改值 window[p] += 1; var value = eval(p);
1、用 in 关键字 var a = {name:"yang"} 'children' in a => false 2、hasOwnProperty var obj = {name:'jack'}; obj.hasOwnProperty('name'); // --> true obj.hasOwn
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js加密</title> </head> <body> <script> var str = "alert('hello js')"; eval(jsEncod
插件:https://underscorejs.net/ 建议:单独创建一个js配置文件存放token,然后加密该文件。 一、前端 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>接口验签</title> <
Js 之控制浏览器全屏与退出
Js 之pdf文件转图片上传
Js 之base64插件
Js 之简单ajax封装
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号