javascript共32篇
前端常用的几个正则表达式 - 捕风阁

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

验证方法: 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的头像 - 捕风阁osuu3年前
079715
jquery常用方法教程 - 捕风阁

jquery常用方法教程

相关jquery操作教程可以看这里的比较详细jquery效果方法 1.选择器 jQuery 参考手册 - 选择器 在写一个上面没有的,在表单里面用 $('[name=user]')  表单name值等于user的元素   2.常用循...
osuu的头像 - 捕风阁osuu3年前
089313
JS中-常用时间对象 - 捕风阁

JS中-常用时间对象

创建 //当前时间的时间对象 var time = new Date(); console.log(time); // Mon Sep 19 2022 10:12:46 GMT+0800 (中国标准时间) //指定时间的时间对象 var time2 = new Date('2022-1-9 19:53:34...
osuu的头像 - 捕风阁osuu1年前
08912
JS实现复制到剪贴板 - 捕风阁

JS实现复制到剪贴板

方法1 您可以使用 Clipboard api 创建“复制到剪贴板”功能: function copyToClipboard(text) { navigator.clipboard.writeText(text); } 方法2 复制文本框内容 <textarea cols='20' rows='...
osuu的头像 - 捕风阁osuu1年前
019211
JS/TS中常用方法技巧 - 捕风阁

JS/TS中常用方法技巧

滚动到页面顶部 我们可以使用 window.scrollTo() 平滑滚动到页面顶部。 const scrollToTop = () => { window.scrollTo({ top: 0, left: 0, behavior: 'smooth' }); }; 滚动到页面底部 当然,...
osuu的头像 - 捕风阁osuu1年前
020711
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的头像 - 捕风阁osuu2年前
034911
49个常用JavaScript方法封装 - 捕风阁

49个常用JavaScript方法封装

1、输入一个值,返回其数据类型** function type(para) {     return Object.prototype.toString.call(para) } 2、数组去重 function unique1(arr) {     return [...new Set(ar...
osuu的头像 - 捕风阁osuu2年前
062611
封装一个登陆cookie存取函数 - 捕风阁

封装一个登陆cookie存取函数

这个是我在用Vue脚手架的时候写的,JS可以稍微改一下 //设置cookie方法 setCookie(portId, psw, exdays) { // Encrypt,加密账号密码 var cipherPortId = CryptoJS.AES.encrypt( portId + '', '...
osuu的头像 - 捕风阁osuu3年前
0102810
封装的一个时间戳转日期函数 - 捕风阁

封装的一个时间戳转日期函数

1.时间戳转日期函数   function(time) { var date = new Date(time * 1000); //时间戳为10位需*1000,时间戳为13位的话不需乘1000 var Y = date.getFullYear() + '-'; var M =(date.getMon...
osuu的头像 - 捕风阁osuu3年前
0118510
es6 箭头函数 - 捕风阁

es6 箭头函数

1、前言: 在 ES6 中,箭头函数是其中最有趣也最受欢迎的新增特性。顾名思义,箭头函数是一种使用 (=>) 定义函数的新语法,它与传统的 ES5 函数有些许不同。 这是一个用 ES5 语法编写的函数...
osuu的头像 - 捕风阁osuu4年前
08109
Node知识点笔记 - 捕风阁

Node知识点笔记

Node安装:下载对应系统的版本安装 https://nodejs.org/en/download Node详细教程:点此查看 Node中文文档:http://nodejs.cn/api/ Npm文档:https://www.npmjs.com/ Mongoo文档:https://mongo...
osuu的头像 - 捕风阁osuu3年前
010779
ES6简介 - 捕风阁

ES6简介

1、ES6简介: 1)、ECMAscript 与 Javascript的关系: ECMAscript是规范,而Javascript是规范的具体实现,两者不能相提并论。 2)、ECMA的几个重要版本: ECMA这个组织在2015年之前,使用的都是EC...
osuu的头像 - 捕风阁osuu4年前
010148
JS中-数组对象-常用方法 - 捕风阁

JS中-数组对象-常用方法

创建数组 字面量方式创建:var a = [1,2,3,4] 构造函数创建:var arr = new Array(1,2,3,4) ES6新增创建数组方法:Array.of ;  Array.from ;   数组方法 push()  在数组末尾添加元素...
osuu的头像 - 捕风阁osuu1年前
01058
时间与时间戳相关 - 捕风阁

时间与时间戳相关

时间与时间戳
osuu的头像 - 捕风阁osuu2年前
08468
Vue build打包之后,刷新页面出现404解决方案 - 捕风阁

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

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

JS中-常用数学对象

圆周率 Math.PI 例:console.log(Math.PI) // 3.141592653589793   四舍五入 取整并四舍五入 Math.round(x) 例:console.log(Math.round(2.22)) //2   向上取整 Math.ceil(x) 例:con...
osuu的头像 - 捕风阁osuu1年前
0858
SweetAlert 弹窗插件入门教程 - 捕风阁

SweetAlert 弹窗插件入门教程

说明 功能说明:一款美的无可替代的弹窗插件 官方地址:https://sweetalert.js.org/guides/ 汉化官网:http://mishengqiang.com/sweetalert/ 项目地址:https://github.com/t4t5/sweetalert 同...
osuu的头像 - 捕风阁osuu4年前
029238
ES6基本知识点 - 捕风阁

ES6基本知识点

说到这里首先要想的是ECMAScript和Javascript之间到底是什么关系呢? 简单的说Javascript是ECMAScript的表现,ECMAScript是Javascript的规范 如果你需要看详细的ES6 点击这里   JSON.parse...
osuu的头像 - 捕风阁osuu3年前
011448