随笔分类 -  javascript脚本技术

1 2 下一页

yyyyMMddHHmmss格式日期字符串转时间戳及提取指定日期时间
摘要:后端返回了yyyyMMddHHmmss格式的日期时间,前端需要展示yyyy年MM月dd日、yyyy年MM月、MM月dd日、MM月dd日HH:mm等格式,那么就需要进行格式转换了。 这里采用正则表达式的方式进行转换,示例代码如下: 1 let { log } = console 2 let dtStr 阅读全文

posted @ 2022-05-07 15:02 逍遥云天 阅读(3113) 评论(0) 推荐(0) 编辑

vue项目使用scss生成多个同心圆环按不同速度转动的效果实现
摘要:如上,实现多个同心不同宽度的圆环以不同的速度转动的特效。 本例所取项目采用了vue+vant+scss+mockjs,其中圆环采用vant的环形进度条组件,圆环的宽度、直径大小、线条的长度等采用mockjs的随机数按一定规则进行设置,圆环的循环滚动采用css3的animation动画,动画的随机频率 阅读全文

posted @ 2020-12-04 11:20 逍遥云天 阅读(1419) 评论(0) 推荐(0) 编辑

JSON转换异常——SyntaxError: Unexpected token n in JSON at position 1 如何处理
摘要:如题,JSON字符串转换JSON格式报错: 这个问题,一般在JSON字符串转换JSON对象的时候才会出现的,下面就详细介绍下。 为什么会出现这个问题? 对于JSON来说,主要由两种格式,一种是对象,另一种是数组,如下: //JSON 对象 var jsonObj={ "name":"json", " 阅读全文

posted @ 2020-10-29 15:28 逍遥云天 阅读(13852) 评论(1) 推荐(0) 编辑

vue-cli3项目引用zepto报$不存在怎么处理
摘要:异常描述: 查了下,是这个原因导致的: 只使用了 AMD 规范的模块导出方法 define,没有用 CommonJs 规范的方法 module.exports 来导出模块,不过这不是造成报错的原因。 操作步骤: 第一步:安装 script-loader exports-loader: npm ins 阅读全文

posted @ 2020-10-27 15:55 逍遥云天 阅读(1001) 评论(0) 推荐(0) 编辑

javascript实现xml字符串转换json格式数据
摘要:前言: 公司一个老项目重构,后端返回数据为xml格式。 而现有的前后端分离开发中,后端大部分返回的都是json格式的数据给到前端,所以前端也是直接对后端返回的json数据进行解析。 因此就需要对老接口返回的xml数据进行转换了,看了下老项目中对xml数据解析的相关代码,有1700+行,可谓是比较恐怖 阅读全文

posted @ 2020-06-03 15:18 逍遥云天 阅读(7239) 评论(0) 推荐(1) 编辑

javascript数组遍历的几种常用方法性能分析对比
摘要:前言: 数组遍历有很多种方法,虽然不同方法有不同的特性及适用环境,除了普通飞for循环之外,for...in能直接输出数组元素的索引,for...of能直接输出数组元素的值,map则可以直接生成新的数组,forEach则可以遍历修改元祖元素的值。那么这些方法在性能上相比怎么样呢? 验证: 为了验证这 阅读全文

posted @ 2019-05-06 09:55 逍遥云天 阅读(1833) 评论(0) 推荐(0) 编辑

js数组排序实用方法集锦
摘要:前言: 据说程序员三个月就能忘记自己写的代码,所以最好是在有空的时候及时做些总结,记录下来,这样后边遇到类似问题的话,就可以直接先查看自己的博客了。写技术博客,对自己是一种总结,对别人,是一种参考。 对于数组排序,这里主要介绍sort()方法(sort基本上已经能满足绝大多数数组的排序了)。 arr 阅读全文

posted @ 2018-10-23 15:27 逍遥云天 阅读(8226) 评论(0) 推荐(1) 编辑

微信小程序开发——使用回调函数出现异常:TypeError: Cannot read property 'setData' of undefined
摘要:微信小程序使用回调函数出现异常:TypeError: Cannot read property 'setData' of undefined。 系作用域问题——回调函数中的作用域已经脱离了调用函数了,因此需要在回调函数外边把this赋给一个新的变量才可以了。 阅读全文

posted @ 2018-09-04 15:14 逍遥云天 阅读(59216) 评论(0) 推荐(3) 编辑

jquery-qrcode生成二维码
摘要:jquery-qrcode生成二维码,微信中识别二维码——转换为图片格式,生成中文格式内容。。。。。。 阅读全文

posted @ 2018-08-02 18:31 逍遥云天 阅读(285) 评论(0) 推荐(0) 编辑

js正则表达式中的正向肯定预查和正向否定预查
摘要:对于没有使用过这几个表达式的人,应该对这个概念都有点不太理解,下面就以实际例子说明这几个表达式的用户。 一、?:pattern——匹配检验:会作为匹配校验,是一个非获取匹配,并出现在匹配字符结果里面,比如 windows(?:2000|NT|98) 等同于 windows2000|windowsNT 阅读全文

posted @ 2018-04-09 12:16 逍遥云天 阅读(1656) 评论(2) 推荐(1) 编辑

javascript根据身份证号判断精确周岁年龄
摘要:前言: 根据身份证号判断精确周岁年龄,可以精确到天,即周岁以生日当天为准,生日当天周岁+1,少一天则不加。 实现方法: 阅读全文

posted @ 2017-04-24 19:53 逍遥云天 阅读(1517) 评论(0) 推荐(0) 编辑

html页面实现自动刷新的几种方法
摘要:使用场景: 1. 页面需要定时刷新,实时加载数据(H5中的WebSocket和SSE可以实现局部刷新) 2. 一定时间之后跳转到指定页面(登录注册之类) 3. 前端开发使用伪数据调试html页面(修改一些js的变量值,可以自动刷新效果) 示例代码: 1. 页面自动刷新注:其中10指每隔10秒刷新一次 阅读全文

posted @ 2016-11-22 17:58 逍遥云天 阅读(88048) 评论(1) 推荐(0) 编辑

JS原型与原型链终极详解
摘要:一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object ,Function 是JS自带的函数对象。下面举例说明 function f1(){}; var f2 = function(){}; var f3 = new Function 阅读全文

posted @ 2016-08-01 10:59 逍遥云天 阅读(305) 评论(0) 推荐(0) 编辑

JavaScript打开窗口与关闭页面操作大全
摘要:JavaScript新开窗口onClick="javascript:window.location='http://www.sowsoy.com'"JavaScript新开一个页面JavaScript调用下拉列表打开窗口JavaScript开一个新页面时,关闭前一页JavaScript关闭当前页关闭... 阅读全文

posted @ 2014-09-18 21:23 逍遥云天 阅读(693) 评论(0) 推荐(0) 编辑

JavaScript 各种页面跳转方法
摘要:第一种:window.location.href="login.jsp?backurl=\"+window.location.href; 第二种:alert("返回"); window.history.back(-1); 第三种:window.navigate("top.jsp"); 第四种:sel... 阅读全文

posted @ 2014-09-18 21:17 逍遥云天 阅读(305) 评论(0) 推荐(0) 编辑

使用javascript对密码进行有密码强度提示的验证
摘要:好些网站的注册功能中,都有对密码进行验证并且还有强度提示。下面就来实现这种效果。密码强度说明:密码强度:弱——纯数字,纯字母,纯符号密码强度:中——数字,字母,符号任意两种的组合密码强度:强——数字,字母,符号全部都要有实现思路:在输入框提示区域编写两个div层,一个显示提示文字,一个显示密码强度提... 阅读全文

posted @ 2014-09-18 21:10 逍遥云天 阅读(6813) 评论(0) 推荐(2) 编辑

Js实现简单的省市级联的效果
摘要:需要注意的是当需要动态添加项的时候一定要先var newoption=new Option("项","值");然后再 select.options.add(newoption);这样才能添加进去代码如下: 阅读全文

posted @ 2014-09-18 21:07 逍遥云天 阅读(632) 评论(0) 推荐(0) 编辑

JS读取写入删除COOKIE的各种操作
摘要:1. .NET后置代码中获取Response.Redirect("http://www.baidu.com?id=" +Request.Cookies["size"].Value);2. js中写入cookiefunction setCookie(name,value) { var Days = ... 阅读全文

posted @ 2014-09-18 21:06 逍遥云天 阅读(1008) 评论(0) 推荐(0) 编辑

javascript中比较数字大小
摘要:做项目,遇到一个让人非常纠结的问题,就是获取的两个值比较,却出现了一位数比二位数大的情况。刚开始还以为哪里写错了,检查了几遍,用ie调了下,意识到是应该是用错了比较方法了。才想起以前也碰到过这种情况的,究其原因,就是js默认比较字符串,先比较两个的第一个字符,相同再比较第二个,以此类推。所以,对于数... 阅读全文

posted @ 2014-09-18 21:03 逍遥云天 阅读(4257) 评论(0) 推荐(0) 编辑

HTML5网站如何做到完全不需要jQuery
摘要:jQuery是现在最流行的JavaScript工具库。 据统计,目前全世界57.3%的网站使用它。也就是说,10个网站里面,有6个使用jQuery。如果只考察使用工具库的网站,这个比例就会上升到惊人的91.7%。虽然jQuery如此受欢迎,但是它臃肿的体积也让人头痛不已。jQuery 2.0的原始大... 阅读全文

posted @ 2014-09-18 20:11 逍遥云天 阅读(439) 评论(0) 推荐(0) 编辑

1 2 下一页

导航