08 2017 档案

摘要:str.replace(/(.{4})/, "$1/") 等于是在字符串第四个位置插入一个‘/’。 阅读全文
posted @ 2017-08-31 14:00 正举 阅读(3441) 评论(0) 推荐(0)
摘要:搬运自【简书:http://www.jianshu.com/p/2f923c8782c8】亲测可用哦! 最近在使用express框架及mongodb,由于前端和后端代码修改后都需要实现自动刷新功能,刚开始我后端使用的是nodemon进行代码修改后自动刷新,后来涉及到前端,自然而然我想到使用brows 阅读全文
posted @ 2017-08-25 18:06 正举 阅读(2541) 评论(0) 推荐(0)
摘要:搬运自【http://blog.csdn.net/zhu_free/article/details/51476525】 gulp-express实现实时刷新 本来使用gulp-connect可以创建本地服务器,配合Livereload就可以实现实时刷新,但express项目自带了服务器,就不太好办了 阅读全文
posted @ 2017-08-25 18:02 正举 阅读(637) 评论(0) 推荐(0)
摘要:学习node好榜样!前阵子看了php,那个模块化编译真的好棒。然而php学习起来不是一般的记不住,毕竟和js还是有不同的。于是转移到了node。看到熟悉的js脚本,心里踏实多了。 话不多讲,php我也是要驾驭的,只是要排到后面去了。今天先来个基于node的框架之express4的模板实例 官网api 阅读全文
posted @ 2017-08-24 23:45 正举 阅读(227) 评论(0) 推荐(0)
摘要:又是昨天,为什么昨天发生了这么多事。没办法,谁让我今天没事可做呢。 昨天需求是动态加载数据,画一个实时监控的折线图。大概长这样。 我屁颠屁颠的把代码copy过来,一运行,caocaocao~bug出现了。这难道是站长为了考研我?本着搬运工的精神,我开始百度起来。 最近可能百度忙着打官司,搜到的全是陈 阅读全文
posted @ 2017-08-24 14:25 正举 阅读(3393) 评论(1) 推荐(0)
摘要:最近在做一个自己的网站,才知道一个前端需要学习的东西到底有多少。 来吧~步入正题,我的网站空间很小。所以在资源上,就有点吼不住了。跨域拿数据肯定是不可避免的了。 一、原生js; 我们知道他的原理,就是使用sec属性可以跨域拿数据。 一般如果数据是字符串形式包括json数据,那么都是用一个script 阅读全文
posted @ 2017-08-24 14:09 正举 阅读(503) 评论(0) 推荐(0)
摘要:昨天写一个跨域请求json数据的实例。遇到传值问题,尝试了各种方式都不行,后来发现,同一个地址,同一个ip请求次数频繁传值相同的话,ajax会默认跟一个&?时间戳,这就导致我传过去的值是错误的。 然后各种百度,也没用。无奈上jq官网看api,发现了done方法。 代码: 阅读全文
posted @ 2017-08-24 14:04 正举 阅读(3381) 评论(0) 推荐(0)
摘要:二话不说直接代码,找了一个百度都没找到。。。。 阅读全文
posted @ 2017-08-22 14:23 正举 阅读(683) 评论(0) 推荐(0)
摘要:实际项目就是一个单页面。因此,我觉得用gulp足够,并且不需要webpack和vue-cli因为没有必要使用组件。 先来说一下项目结构 1. 然后来看看我的包管理package.json都用了啥,你也可以复制下来,npm install进行安装就行了。 然后是我的gulpfile.js配置 内容不多 阅读全文
posted @ 2017-08-21 20:56 正举 阅读(4285) 评论(0) 推荐(0)
摘要:h1:让浏览器支持flv去https://github.com/Bilibili/flv.js h2:让手机电脑都支持mp4使用: 这个插件是一个扩展原生html的video标签,使他至此flv格式播放。 <video id="my_video_1" class="video-js vjs-defa 阅读全文
posted @ 2017-08-21 09:17 正举 阅读(332) 评论(0) 推荐(0)
摘要:以下全部转自:http://www.cnblogs.com/pqjwyn/p/7401918.html 讲真,这和vue一毛一样。 我这里有个错误,world!=word 亲测在谷歌内核的浏览器中都可以跑起来,ie不行。。。 阅读全文
posted @ 2017-08-20 23:45 正举 阅读(600) 评论(0) 推荐(0)
摘要:/* 已加载文件缓存列表,用于判断文件是否已加载过,若已加载则不再次加载*/ var classcodes =[]; window.Import={ /*加载一批文件,_files:文件路径数组,可包括js,css,less文件,succes:加载成功回调函数*/ LoadFileList:function(_files,succes){ var FileArra... 阅读全文
posted @ 2017-08-19 17:49 正举 阅读(301) 评论(0) 推荐(0)
摘要:require.config({ paths: { "jquery": "jquery-3.2.1", 'index':"index" }});require(["jquery",'index'],function () {return true;}); 阅读全文
posted @ 2017-08-19 17:48 正举 阅读(272) 评论(0) 推荐(0)
摘要:1.先来看看es6对函数做了什么:默认值! 2.箭头函数之返回值 3.默认值加{} 当然箭头函数里不能写new 阅读全文
posted @ 2017-08-17 23:38 正举 阅读(152) 评论(0) 推荐(0)
摘要:随着前后分离,前端人员也要写大量的逻辑代码,es5很多地方尤其是数据工具大拿数组,很多时候都是捉襟见肘。 继而,es6为我们扩展了很多good的工具和方法,让我们一起学习es6吧。 1原型方法from 遵循规则有点苛刻 2.find或者filter我认为没啥区别 3。fll替换,这让我想到了字符串中 阅读全文
posted @ 2017-08-17 23:29 正举 阅读(4050) 评论(0) 推荐(0)
摘要:1.对象的函数解构 2.数组的解构 3.in 判断 4.数组的遍历 5.将数组转成字符串,一般用在ajax传值上,比如拼接 阅读全文
posted @ 2017-08-17 23:11 正举 阅读(1055) 评论(0) 推荐(0)
摘要:首先它支持多数据存储,具有增删查功能 set()设置 get()获取; has()查找; delete('obj')删除指定;clear()全部删除 size长度 let json={ name:"websong",skili:"web" }; //设置-增加 var msp=new Map(); msp.set(json,'iam'); console.info(msp) msp.s... 阅读全文
posted @ 2017-08-17 22:55 正举 阅读(665) 评论(0) 推荐(0)
摘要:1.变量的赋值: 2.key值得构建 3.对象的严格检测 4.对象的合并 阅读全文
posted @ 2017-08-17 22:46 正举 阅读(186) 评论(0) 推荐(0)
摘要:4.调用 5.类的继承 一般开发,也就经常用这些,详细的可参考http://es6.ruanyifeng.com/#docs/class 阅读全文
posted @ 2017-08-17 22:30 正举 阅读(202) 评论(0) 推荐(0)
摘要:话说又开始新项目了,刚好今天学习的es6新语法可以试试手,回到家后开始继续学习,然后只是学习es6没有必要弄个gulp,总觉得浪费。 那么前端开发神器的webStorm是一定会支持es6的,于是百度了一下,期间遇到几个小坑,但好在还是弄出来了,做个笔记吧,也希望可以帮助到其他人。 1.首先就是win 阅读全文
posted @ 2017-08-15 21:10 正举 阅读(684) 评论(0) 推荐(0)
摘要:在项目根路径创建文件 .babelrc。内容为 就在刚刚安装好了以后,发现除了一个错误 不知啥时候,他必须要配合这个东西才能用,于是我有npm install --save-dev babel-core就好了。 还有那个gulp配置的地方,地址要加上根目录不然也会报错。 阅读全文
posted @ 2017-08-15 13:34 正举 阅读(828) 评论(0) 推荐(0)
摘要:(function($, h, c) { var a = $([]), e = $.resize = $.extend($.resize, {}), i, k = "setTimeout", j = "resize", d = j + "-special-event", b = "delay", f = "throttleWindo... 阅读全文
posted @ 2017-08-11 15:22 正举 阅读(594) 评论(0) 推荐(0)
摘要:这里有个详解,当然,仅仅是安装jq的话下面这个办法就够了。传送门 阅读全文
posted @ 2017-08-11 09:56 正举 阅读(6535) 评论(0) 推荐(0)
摘要:npm install vuex --save 然后在package.json文件的 阅读全文
posted @ 2017-08-09 17:18 正举 阅读(246) 评论(0) 推荐(0)
摘要:先来一张项目结构图: 本地开发测试运行的命令是npm run dev 打包发布的命令是 npm run build生成的dist文件夹里的文件就是我们可以布置到服务上的文件 但是呢,这打包好的文件的文件地址都是/根目录的,如果我们需要更改这个默认的更目录路径,需要在config文件夹里的index. 阅读全文
posted @ 2017-08-08 15:34 正举 阅读(706) 评论(0) 推荐(1)
摘要:然后就是填写项目的详细说明了 大概意思就是除了router路由我需要,下面的什么测试啊,严格模式啊还有es什么的就都不需要了,添麻烦。 安装好了以后,cd进入我们创建的项目demo1里,cnpm install初始化安装我们的项目所需要的依赖。安装完后,就可以npm run dev跑起来了。 详情参 阅读全文
posted @ 2017-08-08 14:10 正举 阅读(324) 评论(0) 推荐(0)
摘要:亲测在各个浏览器都可以跑,当然,低版本的我没试。 阅读全文
posted @ 2017-08-02 16:25 正举 阅读(771) 评论(0) 推荐(0)
摘要:学习了gulp,webpack后越发觉得前端开发万分的有趣,首当其冲的就是解决了狂按f5的尴尬。 当我们按下ctrl+s保存后页面自动更新了,我就觉得我f5键在隐隐的发笑。 1.node_npm_live-server; 首先,你要安装node,当然有了node也就有了npm。 安装:随便打开一个文 阅读全文
posted @ 2017-08-01 20:52 正举 阅读(620) 评论(0) 推荐(0)
摘要:document.oncontextmenu=new Function("event.returnValue=false");document.onselectstart=new Function("event.returnValue=false");或者document.oncontextmenu 阅读全文
posted @ 2017-08-01 13:24 正举 阅读(874) 评论(0) 推荐(0)