自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

转载 详解Javascript 函数声明和函数表达式的区别

Javascript Function无处不在,而且功能强大!通过Javascript函数可以让JS具有面向对象的一些特征,实现封装、继承等,也可以让代码得到复用。但事物都有两面性,Javascript函数有的时候也比较“任性”,你如果不了解它的“性情”,它很可能给你制造出一些意想不到的麻烦(bugs)出来。Javascript Function有两种类型:1)函数声明(Function Decla

2017-09-24 18:31:06 505

转载 arguments.callee

在函数内部,有两个特殊的对象:arguments 和 this。其中, arguments 的主要用途是保存函数参数, 但这个对象还有一个名叫 callee 的属性,该属性是一个指针,指向拥有这个 arguments 对象的函数。 请看下面这个非常经典的阶乘函数function factorial(num){ if (num <=1) { return 1

2017-09-20 12:57:39 468

原创 arguments实参集合与局部变量参数的关系

//function fn1(a,b,c){//形参:形式上abc代表着123 形式主义function fn1(){ //this //return //arguments //event //fun fn1()括号里即使没有传形参,实参也进来了,进来后都存入到了arguments里面 arguments ==>[1,2,3]-->实参的集合 al

2017-09-20 11:37:57 519

原创 获取外链css元素的样式属性值

getComputedStyle获取到的是经过浏览器运算后的样式ie6-8不兼容currentStyle chorme FF不兼容function getStyle(obj,attr){ /*if(obj.currentStyle){ return obj.currentStyle[attr]; }else{ return getComputedSty

2017-09-20 11:11:59 1002

原创 JS函数返回值return

return 返回值:数字 字符串 布尔 函数 对象(元素 数组 json null) undefined01:返回数字(number)function fn1(){ return 100;}alert(fn1());//可以理解为 fn1() = 100; 函数名称加括号等于return出来的东西02:返回字符串(string) function fn2(){ return '

2017-09-20 11:03:03 15202

原创 作用域、JS预解析机制

作用域:域:空间 script、全局变量 全局函数 自上而下 函数:由里往外作用:读、写浏览器对JS解析机制:1:预解析:碰到var function 参数会将这些预存到仓库2:逐行读代码:表达式 =+-*/% 参数例子1:alert(a); //function a(){alert(4);} var a = 1;alert(a);//1function a()

2017-09-17 10:58:22 432

原创 JS运行题常见变量和作用域

原则1:函数调用时候,外层的变量在内部可以找到(全局),内部的变量外部找不到(局部) –>全局变量和局部变量var a = 10;function aaa(){ alert(a);}aaa();//10function aaa(){ var a = 10;}aaa();alert(a);//undefinedvar a = 10;function aaa(){

2017-09-15 12:38:29 336

转载 js中i++与++i的区别

导语在javascript中,我们常常搞不懂i++与++i的区别,今天我们就来简单说一下。i++的例子: var i=1; console.log(i); // 输出1 var a=i++; console.log(i); //输出2 console.log(a); //输出1++i的例子: var i=1; console.log(i); var a=++i; console.log(i

2017-09-14 17:15:16 582

原创 js 把一个函数赋给一个变量时带括号与不带括号的区别

function test(){ return "hello";}var aaa = test;console.log(aaa );console.log(aaa ());第一种情况://function test(){return “hello”;} //此种写法是将函数赋值给变量,也就是将内存给这段函数的首地址赋值给变量第二种情况://hello 此种写法是将函数的返回值

2017-09-14 15:09:30 2778

BmpToMif(Mif文件生成器)

可以直接将图片生成Mif文件,作为FPGA的ram或者rom的输入测试文件,也可以将txt文件转化成mif文件,很是方便

2019-01-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除