javascript 第2页
JS判断是数组还是对象 - 捕风阁

JS判断是数组还是对象

let arr=['aaa','bbb','ccc] let obj={id:1} 1. Array.prototype.isPrototypeOf(arr) //true Array.prototype.isPrototypeOf(obj) //false 2. arr instanceof Array //true obj instanceof Arra...
osuu的头像 - 捕风阁osuu5年前
043411
网站实用特效-javascript - 捕风阁

网站实用特效-javascript

第一款: 网站焦点监控 <script> var OriginTitile = document.title, titleTime; document.addEventListener('visibilitychange', function() { if (document.hidden) { $; document.tit...
osuu的头像 - 捕风阁osuu7年前
014910
Vue build打包之后,刷新页面出现404解决方案 - 捕风阁

Vue build打包之后,刷新页面出现404解决方案

最近把自己的vue项目打包后传到服务器,访问页面发现404,因为我们的应用是个单页客户端应用,如果后台没有正确的配置,当用户在浏览器直接访问 http://osuu.net/user/id 就会返回 404,这就不...
osuu的头像 - 捕风阁osuu6年前
056248
49个常用JavaScript方法封装 - 捕风阁

49个常用JavaScript方法封装

1、输入一个值,返回其数据类型** function type(para) {     return Object.prototype.toString.call(para) } 2、数组去重 function unique1(arr) {     return [...new Set(ar...
osuu的头像 - 捕风阁osuu5年前
072211
网站点击特效-javascript - 捕风阁

网站点击特效-javascript

第一款: 网站添加点击弹出爱心特效 <script type='text/javascript'> !function (e, t, a) { function r() { for (var e = 0; e < s.length; e++) s[e].alpha <= 0 ? (t.body.remo...
osuu的头像 - 捕风阁osuu7年前
013830
JavaScript 数组操作技巧 - 捕风阁

JavaScript 数组操作技巧

1、在边缘添加一个元素 让我们从简单的开始。它利用扩展语法来精美地传达其在末尾附加元素的意图。 const elements = [1, 2, 3, 4]; const appendedElements = [...elements, 5]; // [1, 2, 3, ...
osuu的头像 - 捕风阁osuu4年前
03518
网站爱心飘落特效js - 捕风阁

网站爱心飘落特效js

调用方法: <script type='text/javascript' src='路径/aixin/snow.js'</script></script> <script>createSnow('路径/aixin/', 60);</script> 1.将js文件下载后解压...
osuu的头像 - 捕风阁osuu7年前
02.2W+3
数组排序之冒泡排序和选择排序 - 捕风阁

数组排序之冒泡排序和选择排序

1.选择排序 从第一项起,每一项都和后面所有项依次比较,如果被比较项比当前项小则互换位置 var arr = [1,4,2,6,8] for(var i=0; i<arr.length; i++){ for(var j=i+1;j<arr.length;j++){ ...
osuu的头像 - 捕风阁osuu6年前
09725
JS返回上一页 - 捕风阁

JS返回上一页

window.history.go(-1); //返回上一页 window.history.back(); //返回上一页 //如果要强行刷新的话就是:window.history.back();location.reload(); window.location.go(-1); //刷新上一页 例子...
osuu的头像 - 捕风阁osuu4年前
01595
SweetAlert 弹窗插件入门教程 - 捕风阁

SweetAlert 弹窗插件入门教程

说明 功能说明:一款美的无可替代的弹窗插件 官方地址:https://sweetalert.js.org/guides/ 汉化官网:http://mishengqiang.com/sweetalert/ 项目地址:https://github.com/t4t5/sweetalert 同...
osuu的头像 - 捕风阁osuu7年前
032428
封装一个登陆cookie存取函数 - 捕风阁

封装一个登陆cookie存取函数

这个是我在用Vue脚手架的时候写的,JS可以稍微改一下 //设置cookie方法 setCookie(portId, psw, exdays) { // Encrypt,加密账号密码 var cipherPortId = CryptoJS.AES.encrypt( portId + '', '...
osuu的头像 - 捕风阁osuu6年前
0110510
JS实现复制到剪贴板 - 捕风阁

JS实现复制到剪贴板

方法1 您可以使用 Clipboard api 创建“复制到剪贴板”功能: function copyToClipboard(text) { navigator.clipboard.writeText(text); } 方法2 复制文本框内容 <textarea cols='20' rows='...
osuu的头像 - 捕风阁osuu4年前
037611
网站http强制https方法 - 捕风阁

网站http强制https方法

LAMP或者LNMP集成环境跳转: 首先在网站根目录下创建.htaccess文件,如果目录下已经有.htaccess文件,则用vi或者其他编辑器打开,在最下面添加写入如下语句即可 RewriteEngine on RewriteBase /...
osuu的头像 - 捕风阁osuu7年前
043931
前端常用的几个正则表达式 - 捕风阁

前端常用的几个正则表达式

验证方法: var reg = /^1[3456789]\d{9}$/; var user = reg.test(this.username);   11位手机号正则:/^1[3456789]\d{9}$/ 6-10位字母或数字:  /^[a-zA-Z0-9]{6,10}$/ 邮箱:/^[0-9a-z]...
osuu的头像 - 捕风阁osuu6年前
090615
你不知道的console.log用法 - 捕风阁

你不知道的console.log用法

变量包装 您在 console.log() 的时候,将参数用大括号括起来,这样可以同时看到变量名和变量值。 打印表格 // [] 里面指的是可选参数 console.table(data [, columns]); 基本用法 console.log('...
osuu的头像 - 捕风阁osuu4年前
06646
JavaScript 鼠标事件汇总 - 捕风阁

JavaScript 鼠标事件汇总

鼠标事件指与鼠标相关的事件 click :单击鼠标左键或者按下回车键时触发。这点对确保易访问性很重要,意味着onclick事件处理程序既可以通过键盘也可以通过鼠标执行 mousedown : 鼠标按钮被按下(...
osuu的头像 - 捕风阁osuu7年前
08541