![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 59
五月呀
在代码里游荡
展开
-
pdf.js预览pdf文件流(base64)
pdf.js预览pdf文件流(base64)原创 2022-10-28 14:30:22 · 15140 阅读 · 14 评论 -
强大的图片预览组件Viewer.js
Viewer.js 是一款强大的图片查看器。我们通过Viewer.js 在页面上添加强大的图片查看功能,同时,这款优秀的插件配置操作起来也非常的方便。Viewer.js分为2个版本,js版本和jquery版本,下载地址分别为纯JS版本:https://github.com/fengyuanchen/viewerjsjQuery 版本:GitHub - fengyuanchen/jquery-viewer: A jQuery plugin wrapper for Viewer.js.、网上看到有说jquer原创 2022-10-27 17:25:41 · 16525 阅读 · 5 评论 -
js 数字千分位
代码】js 数字千分位。原创 2022-08-19 10:05:27 · 96 阅读 · 0 评论 -
js获取n天前的日期
addZero(num){//补0 if(parseInt(num) < 10){ num = '0'+num; } return num; }, /** * 获取指定时间的日期 * @params 正是今天之后的日期、负是今天前的日期 * @return 2020-08-22 * */ get_date(num) { var date1 = new Date(); //今天时间 var time1 = .原创 2021-06-17 16:01:23 · 766 阅读 · 0 评论 -
js 常用正则
验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零的正整数:^\+?[1-9][0-9]*$ 验证非零的负整数:^\-[1-9][0-9]*$ 验证非负整数(正整数 + 0) ^\原创 2021-06-03 14:32:09 · 1730 阅读 · 0 评论 -
VUE使用总结记录
目录1、MVVM模式2、v-if,v-else,v-else-if3、v-show,v-else,v-else-if4、v-on指令5、v-bind指令6、v-model双向数据绑定7、计算属性与侦听器 1、MVVM模式vue是一个很火的js MVVM库,它是数据驱动和组件化的思想构建的。数据驱动,无须操作DOM,将DOM和数据绑定起来,一单绑定,DO...原创 2018-10-18 19:34:02 · 419 阅读 · 0 评论 -
js将字符串作为函数调用
使用场景:开发中,选择不同的业务场景(将近10个),弹出一个公共的对话框,点击对话框的确认按钮,根据不同类型调用不同方法。if else不考虑,类型太多,代码冗余。解决思路:选择业务弹出对话框的时候,定义一个全局变量,存储不同业务type,业务type的值就是要调用方法的函数名。方法1:eval(str)eval(str) 函数可计算某个字符串,并执行其中的的 JavaScri...原创 2018-09-29 18:27:21 · 14121 阅读 · 2 评论 -
node npm 记录
npm版本升级命令: npm install npm@latest -gnode 查看版本命令: npm -vnode升级:官网重新下载msi安装包,安装的时候覆盖原来的安装路径node查看安装目录where node...原创 2018-07-05 15:12:34 · 346 阅读 · 0 评论 -
seajs 添加版本号
http://lifesinger.wordpress.com/2011/08/01/best-practice-of-version-management/SeaJS 里版本号和时间戳管理的最佳实践with 24 comments用 seajs 组织项目,上线后,经常需要更新特定文件或所有文件的时间戳,以清空浏览器缓存。最简单的方式是:define转载 2015-03-04 11:41:21 · 846 阅读 · 0 评论 -
seaj常用
1.seajs.configseajs.config({ // 设置路径,方便跨项目调用 paths: { 'path1': '....', 'path2': '....' }, // 设置别名,方便调用 alias: { 'class1': '...', 'class2': '...' }});2.s转载 2015-03-31 14:17:50 · 955 阅读 · 0 评论 -
js ==和===区别
1、对于基础类型string,number等比较是有区别的。==是转换成同类型以后,进行“数值”比较,无关类型;而===,如果类型不相同,那么就不相同,2、对于object、array等高级类型来说,==和===是没有区别的。进行的是指针比较。3、基础类型和高级类型。如果是==,高级类型转换成基础类型,进行“数值”比较,如果是===,因为类型不同返回false.原创 2015-03-25 14:44:47 · 648 阅读 · 0 评论 -
JavaScript获取文本框光标的像素位置
转载自:http://blog.csdn.net/kingwolfofsky/article/details/6586029【简介】本文主要实现获取textarea和input光标的像素位置,即光标的offsetLeft与offsetTop。可实现如下效果:首先说明一下,在网上搜到的很多代码是如何获取输入光标位置的如下代码是如何获取光标的的字符位置,如对于串“He|ll转载 2014-08-07 15:31:52 · 875 阅读 · 0 评论 -
js 删除指定的元素。
思路:找到指定元素在数组中的原创 2014-08-22 11:13:33 · 1002 阅读 · 0 评论 -
cclientX,pageX,screenX等详解。
clientX观点:鼠标相对于WINDOWS的坐标。这里这个WINDOWS是指我们能看见的浏览器大小。所以不可能超过显示器的大小,如screen.width,screen.height证明:点击获得clientX,clientY的大小,设置为图片定位的位置。如果上面观点不成立,也就是这个坐标不是浏览器范围内的,例如是相对DOCUMENT的,那么鼠标在很远处点击的时候,你会看到图片跑原创 2014-09-29 15:48:21 · 1094 阅读 · 0 评论 -
Javascript绝句欣赏
Javascript绝句欣赏2011-03-30 16:57:251. 取整同时转成数值型:'10.567890'|0结果: 10'10.567890'^0结果: 10-2.23456789|0结果: -2~~-2.23456789结果: -22. 日期转数值:var d = +new Date(); //1295698416792转载 2014-10-17 15:30:51 · 605 阅读 · 0 评论 -
js中&&和||用法
JS中逻辑&&和||运算数可以是任何类型的,不止是布尔型的。布尔型相对简单,本文只针对非布尔型或者二者都有的情况作说明.对于如下实例:var T = {}; function test() { var height = 0; var re = T || 100; alert(re); }对于&&运算符:1.如转载 2013-07-08 17:27:45 · 1097 阅读 · 0 评论 -
js中exec,test,match,search,split等方法的使用
exec:对string进行正则处理,并返回匹配结果.array[0]为原字符串,array[i]为匹配在整个被搜索字符串中的位置。test:测试string是否包含有匹配结果,包含返回true,不包含返回false。match(pattern) :根据pattern进行正则匹配,如果匹配到,返回匹配结果,如匹配不到返回nullsearch(pattern) :根据patt原创 2013-06-18 11:04:14 · 988 阅读 · 0 评论 -
seajs 添加版本号
http://lifesinger.wordpress.com/2011/08/01/best-practice-of-version-management/SeaJS 里版本号和时间戳管理的最佳实践with 24 comments用 seajs 组织项目,上线后,经常需要更新特定文件或所有文件的时间戳,以清空浏览器缓存。最简单的方式是:define转载 2015-03-01 19:53:35 · 645 阅读 · 0 评论 -
js中“|”,位运算
JavaScript中按位“或”运算符是对两个表达式执行按位“或”,使用方法:其中result是任何变量。expression1是任何表达式。expression2是任何表达式。JavaScript中按位“或”运算符:| 运算符查看两个表 ...JavaScript中按位“或”运算符是对两个表达式执行按位“或”,使用方法:result = expression1 | expression2原创 2014-10-17 11:49:37 · 752 阅读 · 0 评论 -
json2.js的初步学习与了解(转)
json2.js的初步学习与了解(转)转载来源:http://apps.hi.baidu.com/share/detail/6092406 json2.js的初步学习与了解1.)该js的下载地址是:http://www.json.org/json2.js2.)在页面中引用该脚本:3.)示例演示一://直接声明json数据结构 var myJSONObject = {转载 2013-07-12 11:38:31 · 702 阅读 · 0 评论 -
js中&& 和 || 的使用
&&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下。粗略理解如下:a() && b() :如果执行a()后返回true,则执行b()并返回b的值;如果执行a()后返回false,则整个表达式返回a()的值,b()不执行;a() || b() :如果执行a()后返回true,则整个表达式返回a()的值,b()不执行;如果执原创 2014-07-10 15:22:02 · 734 阅读 · 0 评论