闭包(Closure) 闭包是一个函数和词法环境的组合,函数声明在这个词法环境中 词法作用域 看下面一个例子 function init() { var name = 'Mozilla'; // name是局部变量 fu…
分类:html
Chrome 66 新增异步剪贴板 API
在过去的几年里我们只能使用 document.execCommand 来操作剪贴板。不过,这种操作剪贴板的操作是同步的,并且只能读取和写入 DOM。 现在 Chrome 66 已经支持了新的 Async Clipboar…
记录手机端h5页面碰到的一些问题
关于input光标在手机端偏移 问题根本:不要使用line-height垂直居中。 解决方法:可直接定义height,然后高度由上下padding值撑开。 移动端清除input光标 ios input 添加 readon…
每周前端开源推荐第一期
每周前端开源推荐第一期 favico.js Make a use of your favicon with badges, images or videos 一直以来favicon.ico大家都觉得是一个放在根目录的静态…
HTML5 安全问题解析
HTML5 安全问题解析 标签: html html5 web安全 本文参考: w3school:html5相关基础知识(w3school.com.cn) 51CTO的HTML5安全专题 FREEBUFF上有关HTML5…
nodejs中ajax跨域和jsonp跨域
JSONP跨域获取数据 1.前端代码: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <…
JavaScript运动基础
在这篇文章里,我将把JS的运动由简如深的进行分析: ## 运动基础 ## 主要步骤为: 清除定时器,保证运动过程中只有一个定时器 开启定时器 开始运动,同时加入判断以便在需要时停止运动。将移动函数进行了简单的封装。 &l…
借助flash复制剪切板工作
<!—剪贴板复制 start–><script type=”text/javascript” src=”__PUBLIC__/copy2/jq…
web前端开发前的环境搭建
如果你是一个初学者,首先要了解什么是开发前的环境搭建。拿我们上学的时候上数学课举例,web开发就像是上数学课,而开发前的环境搭建就好比是数学课上需要用到的数学课本、练习本、笔、橡皮等。 环境搭建也是根据个人习惯和实际项目…
【Javascript】获取选中的文字
废话不说,直接上代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title&g…
input只能输入数字和两位小数
本篇主要问题是在做input限制输入时想到的更好的更简单的正则表达式,代码cody直接可用,不多说,直接上代码。 本篇使用的是oninput ,也可以用onkeyup,onblur。大家根据需求使用。 <label…
写一个方便维护的 jquery 代码
前言 最近碰到这样一个项目,业务逻辑全部都搬到前端,后端只提供API。但是是在已有的项目上面做这样做,也就是在已有的项目上添加模块,这个模块采用前后端分工的方式来做。因为各种原因,所以只有 jquery 可以用一下,万恶…