放飞自我 LET DREAMS FLY

随笔分类 -  JavaScript

1 2 下一页

Vue详情页回列表页保存原数据与位置。
摘要:列表页关键代码 main.js 阅读全文

posted @ 2019-08-31 08:40 niuben 阅读(2763) 评论(0) 推荐(0)

检查网络状态
摘要:navigator.onLine 检查网络状态的方法返回true or false if(navigator.onLine){ console.log("链接到网络") return true }else{ console.log("当前网络无链接") return... 阅读全文

posted @ 2018-12-07 09:36 niuben 阅读(258) 评论(0) 推荐(0)

正则:连续数字
摘要:遇到一个有意思的问题: 把 0011101110000001101 转成0213011306120111 就是把相邻的数字的个数加到数字后面相邻的0 有2个,就是02相邻的1 有3个,就是13 先用正则 /(\d)\1*/g 把所有的匹配出来,然后再遍历处理\1 是反向引用 == \d 阅读全文

posted @ 2017-12-20 10:49 niuben 阅读(1048) 评论(0) 推荐(0)

[f]聊天的时间格式化
摘要:代码如下: 参数: t: 时间戳, type:返回格式(1:IM界面,其他:会话列表) 使用: formartTime('1512230340000', 1) 阅读全文

posted @ 2017-12-12 10:32 niuben 阅读(436) 评论(0) 推荐(0)

压缩上传图片
摘要:图片压缩旋转,我是用了html5ImgCompress,处理图片压缩、旋转、输出base64 地址:https://github.com/mhbseal/html5ImgCompress 用formData 格式提交 因为base64,给后端占用空间太大,所以要转成blod 的格式 这里需要用到ba 阅读全文

posted @ 2017-08-22 11:08 niuben 阅读(240) 评论(0) 推荐(0)

[f]智能获取浏览器版本UA信息的方法
摘要:var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.indexOf(... 阅读全文

posted @ 2017-08-18 15:49 niuben 阅读(277) 评论(0) 推荐(0)

[f]计时器
摘要:// 计时器 function Timer(ele) { this._mStr = ''; this._sStr = ''; this._m = 0; this._s = 0; this._setTimer; this._init = function () { var... 阅读全文

posted @ 2017-08-18 15:47 niuben 阅读(144) 评论(0) 推荐(0)

js在head里插入style样式
摘要:代码如下: 阅读全文

posted @ 2016-06-06 10:39 niuben 阅读(3529) 评论(0) 推荐(0)

抢购倒计时
摘要: 阅读全文

posted @ 2015-04-14 17:29 niuben 阅读(248) 评论(0) 推荐(0)

[f]JQ cookie插件
摘要:jQuery.cookie = function(name, value, options) { if (typeof value != 'undefined') { options = options || {}; if (value === null) { ... 阅读全文

posted @ 2014-12-09 14:12 niuben 阅读(249) 评论(0) 推荐(0)

[f]动态判断js加载完成
摘要:在正常的加载过程中,js文件的加载是同步的,也就是说在js加载的过程中,浏览器会阻塞接下来的内容的解析。这时候,动态加载便显得尤为重要了,由于它是异步加载,因此,它可以在后台自动下载,并不会妨碍其它内容的正常解析,由此,便可以提高页面首次加载的速度。那么,既然js是异步加载,我们又该如何判断它是否加... 阅读全文

posted @ 2014-11-20 15:29 niuben 阅读(1115) 评论(0) 推荐(0)

[f]添加css3动画的方法
摘要:添加css3的一些动画的属性使用方法:css3(oDiv[0], 'scale', 300)('rotate', 300);css3(oDiv[0], 'animation', '"dd" .50s ease-in-out 0s');ps:可以完成一个变形继续下一个变形; dd为具体动画的样式;@... 阅读全文

posted @ 2014-11-06 15:47 niuben 阅读(326) 评论(0) 推荐(0)

值类型和引用类型
摘要:两种类型:ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值;基本类型值:指的是保存在栈内存中的简单数据段;引用类型值:指的是那些保存在堆内存中的对象,意思是,变量中保存的实际上只是一个指针,这个指针执行内存中的另一个位置,由该位置保存对象;两种访问方式:基本类型值:按值访问,操作... 阅读全文

posted @ 2014-11-05 14:36 niuben 阅读(264) 评论(0) 推荐(0)

[f]区间随机数函数
摘要:调用 如果一个参数就是0~参数的区间如果没有参数,就是0~1的区间 阅读全文

posted @ 2014-09-26 13:45 niuben 阅读(218) 评论(0) 推荐(0)

js中的事件代理(委托)
摘要:1,什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。好处呢:1,提高性能。我们可以看一个... 阅读全文

posted @ 2014-07-25 09:52 niuben 阅读(484) 评论(0) 推荐(1)

Nodejs入门【转载】保留备用
摘要:关于本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,才会进行更新。本书中的代码案例... 阅读全文

posted @ 2014-05-29 16:08 niuben 阅读(448) 评论(0) 推荐(0)

如何在JavaScript里防止事件函数的高频触发和调用
摘要:网页中JavaScript最基本的功能是监听或响应用户的动作,这非常的有用。用户的动作有些频率非常高,有的十分罕见。有些监听器函数的执行如闪电般完成,而有些繁重的会把浏览器拖死。拿浏览器窗口的resize事件来说,这种事件会在浏览器窗口大小的每一尺度变化都触发一次,如果监听器体量很大,你的浏览器很快... 阅读全文

posted @ 2014-04-14 14:41 niuben 阅读(555) 评论(0) 推荐(0)

html5 ajax多图片可预览上传图片
摘要:最近不是特别忙,我就利用html5写了个上传图片(或其他文件)的页面,主要利用是html5的file api,此页面比较简陋,没做样式的优化,包含上传图片预览,多图片上传,上传进度条(利用html5的progress标签做的),上传网速等,像删除选中的照片,重新选择照片,继续选择照片等简单的功能我就 阅读全文

posted @ 2014-03-12 14:56 niuben 阅读(557) 评论(0) 推荐(0)

JS 获取浏览器窗口大小
摘要:常用:JS 获取浏览器窗口大小12345678910111213141516// 获取窗口宽度if(window.innerWidth)winWidth = window.innerWidth;elseif((document.body) && (document.body.clientWidth)... 阅读全文

posted @ 2013-12-21 14:48 niuben 阅读(358) 评论(0) 推荐(0)

sea.js教程
摘要:转载自:http://blog.codinglabs.org/articles/modularized-javascript-with-seajs.html前言SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。与jQuery等JavaScript框架不同,SeaJS不会扩展封装语言特性,而只是实现JavaScript的模块化及按模块加载。SeaJS的主要目的是令JavaScript开发模块化并可以轻松愉悦进行加载,将前端工程师从繁重的JavaScript文件及对象依赖处理中解放出来,可以专注于代码本身的逻辑。SeaJ 阅读全文

posted @ 2013-11-25 15:06 niuben 阅读(1287) 评论(0) 推荐(0)

1 2 下一页

导航