摘要:
假设有如下的命令行 node test.js arg1 arg2 arg3,现在想在test.js中获取后面的参数arg1、arg2、arg3… var arguments = process.argv.splice(2); process是一个全局对象,argv返回的是一组包含命令行参数的数组。第 阅读全文
摘要:
HTML CSS JS Prettify报错Node.js was not found sublime编辑器安装的插件prettify,可以格式化js css html非常好用,但是装完之后总是提示Node.js was not found。再三确认,node.js是安装的,文件配置路径也绝无问题... 阅读全文
摘要:
1.Math.random(); 结果为0 1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分。 3.Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。 Math:数学对象,... 阅读全文
摘要:
``` //获取className元素 function getClassNames(classStr,tagName){ ///获得类名为className,标签名为tagName的元素 if (document.getElementsByClassName) { return document.getElementsByClassName(classS... 阅读全文
摘要:
```
//jQueryx 实现slideLeft 和slideRight方法
$.fn.slideLeftHide = function(speed, callback) { this.animate({ width: "hide", paddingLeft: "hide", paddingRight: "hide", ma... 阅读全文
摘要:
Normalize.css 只是一个很小的CSS文件,但它在默认的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案。Normalize.css现在已经被用于Twitter Bootstrap、HTML... 阅读全文
摘要:
关于reset.css
reset.css用于清除不同浏览器的差异。
1. {margin:0; padding:0; } 不推荐, 导致CSS渲染引擎在渲染CSS的时候,使用 遍历整个DOM 树,影响性能渲染性能。
2.永远不存在万能解决方案,只有适合项目的解决方案。因此在使用的时候根据具体需求... 阅读全文
摘要:
过渡 transition| 属性 | 版本 | 继承性 | 描述 || |: :| :|| transition | CSS3 | 无 | 复合属性。| 检索或设置对象变换时的过渡效果 | | transition property | CSS3 | 无 | 检索或设置对象中的参与过渡的属性 |... 阅读全文
摘要:
清除浮动 "参考地址1" "参考地址2" "参考地址3" 单行文本溢出显示省略号 "参考地址3" 清除 IE8 下a的虚线框 HTML、CSS禁止选择文字,针对IE、FF、Chrome等 箭头 选择的文本样式 移动端清除点击背景样式 移动端select样式 CSS旋转 多行溢出省略显示 阅读全文
摘要:
``` function cutstr(str, len) { var str_length = 0; var str_len = 0; var str_cut = new String(); var str_len = str.length; for (var i = 0; i 4) { //中文字符的长度经编码之后大于4 str_length++; } str_... 阅读全文