0

javascript正则多次调用test 结果交替出现

现在需要一个正则验证小数点后保留一到三位数,小数点前只能两位或一位整数的这么一个数。 正则如: 验证如下: 因为我们用1.23符合规则的数据去调用test,调用的次数为奇数的时候输出true,调用的次数为偶数的时候输出false。 明明用1.23是符合的为什么还会输出false的情况呢? 经过翻阅M ...

伪代码 发布于 2017-09-20 00:09 评论(0)阅读(18)
0

前端angularJS利用directive实现移动端自定义软键盘的方法

最近公司项目的需求上要求我们iPad项目上一些需要输入数字的地方用我们自定义的软键盘而不是移动端设备自带的键盘,刚接到需求有点懵,因为之前没有做过,后来理了一下思路发现这东西也就那样。先看一下实现之后的效果: 实现的效果就是当点击页面中需要弹出软键盘的时候软键盘弹出,浮在页面的中间,和模态框一样的效 ...

雷厉风行L 发布于 2017-09-19 23:26 评论(0)阅读(27)
0

Vue.js项目模板搭建

前言 从今年(2017年)年初起,我们团队开始引入「Vue.js」开发移动端的产品。作为团队的领头人,我的首要任务就是设计 整体的架构 。一个良好的架构必定是具备丰富的开发经验后才能搭建出来的。虽然我有多年的前端开发经验,但就「Vue.js」来说,仍然是个新手。所幸「Vue.js」有一个配套工具「V ...

WEB攻程狮 发布于 2017-09-19 23:05 评论(1)阅读(24)
0

jquery 一键复制到剪切板

今天做项目有一个功能,通过点击事件复制一段文本到剪切板,在网上找了一些,整理了一下,方便需要的朋友使用。 复制文本 $(function(){ var clipboard = new Clipboard('#copy',{ text: function(trigger) { alert("复制成功!... ...

小胡来生缘 发布于 2017-09-19 22:24 评论(0)阅读(14)
0

[js高手之路]Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件

接着这篇文章[js高手之路]Node.js+jade抓取博客所有文章生成静态html文件继续,在这篇文章中实现了采集与静态文件的生成,在实际的采集项目中, 应该是先入库再选择性的生成静态文件。 那么我选择的数据库是mongodb,为什么用这个数据库,因为这个数据库是基于集合,数据的操作基本是json ...

ghostwu 发布于 2017-09-19 21:46 评论(0)阅读(92)
0

a href="javascript:"与a href="#"

这两种写法。这两种写法到底有什么不同呢?用哪种来写更加规范呢? 将href="#"是指联接到当前页面,其实是无意义的,页面也不会刷新。这是一个锚链接。 在制作网页时html语言里的参数,用于指定链接的url ####就是本页链接,href="地址"就是链接到地址 链接本页面 默认本页,不弹出新窗口, ...

喵嘻嘻 发布于 2017-09-19 21:29 评论(1)阅读(22)
0

ajax+分页

<!DOCTYPE html><html><head lang="zh-cn"><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"><m ...

abcByme 发布于 2017-09-19 20:51 评论(0)阅读(20)
0

从对象列表中获取一个对象,依据关键字和值

function getobj(objs, key, value) { for (var i in objs) { var obj = $(objs[i]); if (obj.attr(key) == value) { return obj[0]; } } return null; }; ...

abcByme 发布于 2017-09-19 20:46 评论(0)阅读(12)
0

CSS文档优化

首先了解下CSS的渲染逻辑,它是从标记的最后一位开始搜索的,例如:.myclass li a,首选它会遍历所有的<a>,然后看哪些<a>之前有<li>,然后再看哪些<li>之前有.myclass。 所以:1、层级太多会增加CSS渲染的工作量。 如下: 除此之外,还有哪些可以优化的呢? 2、图中样式的 ...

carrotzizi 发布于 2017-09-19 20:11 评论(0)阅读(12)
0

【前端小小白的学习之路】vue学习记录②(hello world!)

接着上篇vue-cli脚手架构建项目结构建好项目之后,就开始写个“hello world!”吧~~~ vue玩的都是组件,所以开发的也是组件。 1.新建helloworld.vue。(删除Hello.vue)代码如下: 一个简单的组件就完成了。 2.我们打开入口组件App.vue并把里面的代码替换成 ...

Tom_Lo 发布于 2017-09-19 19:06 评论(0)阅读(14)
0

聊聊React高阶组件(Higher-Order Components)

使用 react已经有不短的时间了,最近看到关于 react高阶组件的一篇文章,看了之后顿时眼前一亮,对于我这种还在新手村晃荡、一切朝着打怪升级看齐的小喽啰来说,像这种难度不是太高同时门槛也不是那么低的东西如今可不多见了啊,是个不可多得的 zhuangbility的利器,自然不可轻易错过,遂深入了解 ...

大转转FE 发布于 2017-09-19 19:06 评论(0)阅读(83)
0

JS之命名空间模式解析

简介 在SF上看到这样一个提问: 如题,因为不得已的原因,需要写若干个全局函数。但又不想这样: 题主问有什么好的写法? 解答: 如果你用 jQuery,你可以这样写 如果你不用 jQuery,可以直接实现类似的 extend: 在JavaScript中,命名空间可以帮助我们防止与全局命名空间下的其他 ...

风雨后见彩虹 发布于 2017-09-19 18:40 评论(0)阅读(12)
0

翻译 | Thingking in Redux(如果你只了解MVC)

当我们在Spoil打算推出我们自己的移动端应用时,头一个需要作出的决定就是:我们应该使用哪种编程语言?经过一番讨论,我们最终做出的决定是:React-Native。学习一门新的“语言”或者框架并不是个大问题,但是老兄我得告诉你,React-Native和Redux确确实实是块难啃的骨头。这篇文章没有... ...

iKcamp 发布于 2017-09-19 17:54 评论(0)阅读(4)
0

基于 Electron 的爬虫框架 Nightmare

Electron 可以让你使用纯 JavaScript 调用 Chrome 丰富的原生的接口来创造桌面应用。你可以把它看作一个专注于桌面应用的 Node.js 的变体,而不是 Web 服务器。其基于浏览器的应用方式可以极方便的做各种响应式的交互,接下来介绍下关于 Electron 上衍生出的框架 N... ...

iKcamp 发布于 2017-09-19 17:52 评论(0)阅读(4)
0

解决vue.js在编写过程中出现空格不规范报错的情况

找到build文件夹下面的webpack.base.conf.js文件。 然后打开该文件,找到图下这段代码,把他注释掉。 注释掉之后,再进行子页面等编写的时候,空格不规范的情况下也不会再报错啦。因为这个报错对于初学者来说实在头大。哈哈O(∩_∩)O哈哈~ 我标注的这些地方,原本是有严格的空格规范要求 ...

薄荷凉凉凉 发布于 2017-09-19 17:50 评论(0)阅读(8)
0

听说2017你想写前端?

不好意思,没有像其他公众号一样赶着发文章,每年到这个时候总有一大波什么今年前端预测,技术框架预测什么的。我这次写这篇文针对的对象,是想在今年踏入前端这行的人们,不管你现在是徘徊在门口,还是已经半只脚踏入这片未知领域,都可以参考一下先行者的经验。 ...

iKcamp 发布于 2017-09-19 17:50 评论(0)阅读(28)
0

前端开发者指南(2017)

这是一本可供任何人使用的指南,用于学习前端开发实践。该指南大体上勾勒出了前端工程的轮廓,同时也讨论了前端工程的实践:2017 年,如何学习前端工程,用什么工具来实践? 笔者有意将本书打造为一份专业资料,为想要或正在实践的前端开发者们提供学习材料和开发工具。其次,它同样可供主管、CTO、讲师和猎头们... ...

iKcamp 发布于 2017-09-19 17:48 评论(0)阅读(30)
0

jQuery选择器之样式二

prop()方法和attr()类似,但是HTML5规定有一种属性在DOM节点中可以没有值,只有出现与不出现两种,例如: attr()和prop()对于属性checked处理有所不同: prop()返回值更合理一些。不过,用is()方法判断更好: 类似的属性还有selected,处理时最好用is(': ...

喵嘻嘻 发布于 2017-09-19 17:38 评论(0)阅读(8)
0

使用原生js+canvas实现模拟心电图

从2016年2月转行进入IT行业,到现在也有将近两年的时间了,从最开始的java到现在的前端,前进的路上一直靠自己摸索,一路走到现在,前端大神是绝对谈不上的,最多算一只刚入门的菜鸟。 从最开始的懵懵懂懂,到现在学着开始写github、写博客,其实技术上没有太多可写的,毕竟自己也才刚刚入门,只能说是按 ...

你被写在我的歌里 发布于 2017-09-19 17:35 评论(0)阅读(31)
0

翻译连载 |《你不知道的JS》姊妹篇 |《JavaScript 轻量级函数式编程》- 第 3 章:管理函数的输入

在第 2 章的 “函数输入” 小节中,我们聊到了函数形参(parameters)和实参(arguments)的基本知识,实际上还了解到一些能简化其使用方式的语法技巧,比如 `...` 操作符和解构(destructuring)。 在那个讨论中,我建议尽可能设计单一形参的函数。但实际上你不能每次都做... ...

iKcamp 发布于 2017-09-19 17:28 评论(0)阅读(9)