Fork me on GitHub
摘要: 构造函数function Person() { //大写构造函数名的首字母以区别普通函数 this.name = 'lf';}>>> var person = new Person();>>> person.name; //"lf";接受参数的构造函数,个性化定制function Person(age){ this.age = ge; this.name = 'lf'; this.action = function() { return "Hello world!" + "I& 阅读全文
posted @ 2013-03-29 12:23 Poised_flw 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.parseInt:>>>parseInt('123dsfsd')123>>>parseInt('abc1.33')NaN>>>parseInt(12dsfds333')12parseInt(arg1,arg2):arg2是需要转换的进制如:8/10/16省略arg2的情况下:parseInt('0x...'):hexadecimalparseInt('0...'):octal(8)一般的认为是10进制2.parseFloat:only one parameterus 阅读全文
posted @ 2013-03-29 09:11 Poised_flw 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在学习闭包之前,要先了解Javascript中作用域(scope)的相关概念:一,变量作用域(Gloabl & Local)1.全局变量能在任何地方被访问; 1 var a = 8; 2 function a(){ 3 alert(a); 4 } 5 a(); //8 6 //假如改写下面一种函数 7 function a(){ 8 alert(a); 9 var a = 1;10 alert(a);11 }12 a(); //undifined, 1后一种情况,在a()的作用域中,变量a被重写(rewrite),故第一个alert的时候提示a未定义.2... 阅读全文
posted @ 2013-03-28 17:48 Poised_flw 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1 ;(function($) { 2 3 /** 4 * 初始化插件 5 * @author: luofei 6 * @version: 2013/03/22 7 * @param: {array} options 初始化传入的json数据 8 */ 9 10 $.fn.lf = function(options){11 this.opts = $.extend({}, $.fn.lf.defaults, options);12 this._init();13 };14 15 /*16 * 插件的扩展函数 ... 阅读全文
posted @ 2013-03-22 12:04 Poised_flw 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 字面意思就是最小高度,高度的百分比继承于父元素大小.在多次嵌套的div中若里层需要使用min-height:100%.则其所有祖先元素都得设置*{ min-height:100%; height: 100%;}如下面的实现过程:<!DOCTYPE HTML><html> <head> <title>test min-height</title> </head> <style type="text/css"> html,body{ height: 100%; margin: 0; paddin 阅读全文
posted @ 2013-03-19 20:48 Poised_flw 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 解决办法:1.确保vim中开启了文件类型检查: filetype on2.加入以下快捷键,在编辑中根据文件类型实时更改nnoremap <leader>1 :set filetype=xhtml<CR> "快捷键"\+1"nnoremap <leader>2 :set filetype=css<CR> nnoremap <leader>3 :set filetype=javascript<CR> nnoremap <leader>4 :set filetype=php<CR& 阅读全文
posted @ 2013-03-05 21:00 Poised_flw 阅读(389) 评论(0) 推荐(0) 编辑