如何选择 Web 前端模板引擎?
模板引擎负责组装数据,以另外一种形式或外观展现数据。浏览器中的页面是 Web 模板引擎最终的展现。无论你是否直接使用模板引擎,Web 模板一直都在,不在前端就在后端,它的出现甚至可以追溯到超文本标记语言 HTML 标准正式确立之前。
css3实现椭圆轨迹旋转
X轴Y轴在一个矩形内移动;设置动画延时设置Y轴延时为动画时长的一半, 运动轨迹变成菱形;设置三次贝塞尔曲线,为了看起来有立体感添加scale属性,scale动画应该是X轴和Y轴的时间总和
JS通过身份证号码获取出生年月日和性别
String.substr(start,length) -- start,开始截取下标 length,截取的长度 ;String.replace(/(.{4})(.{2})/,\"$1-$2-\"); --正则,$1-,$2- 分别是引用,前面正则匹配到的字符串
Js中Set和Map
个人理解:Set类似于一维数组,Map类似于二维数组或者对象,感觉仅在于有几个名称和功能相同的基础属性和方法:size属性 返回元素的个数,clear 清除所有元素,delete 移除指定元素
解决js/css文件缓存,让浏览器去服务器重新加载最新js/css
在引用文件末尾加上一个参数,让浏览器知道这个文件跟上一个文件是不同的,让浏览器去服务器重新加载最新的,在引用的js、jsp、css、html等文件的地址后面加上参数的作用:
盘点那些走向世界的中国项目
“开源(Open Source)”,这个在程序员界耳熟能详的词,几乎充斥着我们的整个职业生涯。相信没有一个程序员不知道啥是“开源”,相信没有一个程序员从来没用过“开源”产品
微信h5 input输入框软键盘关闭后,页面无法回到正常位置
在ios微信里面打开h5页面,当遇到input输入框调出软键盘时候。用户输入完成失去焦点,键盘收回后,会发现input输入框的位置发现变化的情况。这里需要监听失焦事件
需要避免的五个防火墙配置错误
防火墙配置错误可能与没有防火墙一样危险。人们需要了解五个常见的防火墙配置错误,这些错误将让任何组织都容易受到攻击,防火墙是抵御所有类型网络入侵者的主要防线,但即使具有多年的实践和丰富的经验
js判断用户是否在浏览当前页面
可以通过document.hidden属性判断当前页面是否是激活状态。兼容性:IE10+,Firefox10+,Chrome14+,Opera12.1+,Safari7.1+,兼容性写法示例: 监听页面是否是激活状态