js 遍历json的属性

2017-02-11
阅读 1 分钟
8.6k
这只是小的知识点,但在前端开发中经常遇到的。 js 遍历数组大家知道。 {代码...} 上面就是两个方法遍历数组,当然还有其他方法,很多js包都有自己遍历数组方法。 下面就是js遍历json的属性 {代码...} 从代码上看,就是用for .. in.. 来实现遍历的json的属性的。这个还是很重要,以后项目开发会经常遇到需要遍历json属性...

js实现截图功能

2017-02-11
阅读 2 分钟
46.7k
前几天公司项目里有这样一个需求,把网页的某一部分能够一键截图。这个功能其实就是对人力的一个优化,如果是人为做的话,相信大家都知道怎么做(用截图工具在指定区域截图,然后保存到本地,再上传的服务器上去)。我这个主要就解决这个批量的人力的优化。好,废话不多说了。直接上逻辑和代码。'

js复制内容进入粘贴板

2016-03-30
阅读 2 分钟
6.3k
我们在前端开发时有时遇到这样的需求,同过button直接把input 或者textarea里的值复制到粘贴板里。这里提供一个方法实现这个功能,在你的项目里直接引入就行。

jquery 添加和删除html元素

2016-03-23
阅读 1 分钟
7.7k
我用jquery开发我们前端时,我们用js添加和删除元素是不可避免的。我总结了一点用jquery添加和删除元素。 添加元素: 例如你需要在<div id="main"></div>中添加元素:

JS 实现需要时加载js和css文件

2016-03-22
阅读 1 分钟
4.2k
当我做前端开发时,我们会经常遇到这样的情况:我可能需要引入一些包做一些特殊的事情,可是这个包在部分的情况是用不到的。所以我们就希望在需要的时候再加载这个包。下面提供一个比较好的方法,用来动态加载这个js 和css文件

添加和更改webstorm主题

2016-03-19
阅读 1 分钟
16.4k
作为一个前端攻城狮,我们当然知道必须知道webstorm,这是我目前见到最好用的前端开发IDE。我在刚开始用的时候,很不习惯webstorm自带样式,所以我花了很长时间研究如何更改样式和主题。现在分享如下:

油盐不进的select元素

2016-03-03
阅读 1 分钟
4.4k
最近项目中用到下拉列表,由于浏览器对下拉列表的解析不一样,且项目要求要用各自浏览器自带的select效果。这个让我彻底放弃了使用别人写的下拉列表控件(比如: bootstrap dropdown)。下面是我select的一些总结。

解决canvas画图模糊的问题

2016-02-28
阅读 3 分钟
28.3k
canvas 画图经常发现他是模糊的。解决这个问题主要从两个方面下手。 改变canvas渲染的像素 情况:画1像素的线条看起来模糊不清,好像更宽的样子。解决方案 {代码...} 原理:大家都知道屏幕最小单位就是像素。假如把canvas放的足够大,我能看到下面样子。 每一个方格就是长和宽都为1px。当我们画1px线条时遵循像素的起止...