自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 javascript 高级程序设计读书笔记 函数

1. 函数创建方式分为函数声明和函数表达式两种,其中函数声明有函数声明提升。2. 闭包return里写一个函数,该函数可以调用主函数的变量。若用闭包返回数组之类的,因为作用域链引用同一个变量,导致值相同。此时将闭包改写为一个匿名函数,后面传入变量即可。

2016-08-23 21:40:05 840

原创 javascript 高级程序设计读书笔记 String函数

1 .String.charAt(x)把字符串当成数组,返回其在x位置的元素2 .String.concat("x")返回连接后字符串,不影响原数组3 .String.slice(x,y)返回字符串从x到y的元素,对原字符串没有影响,若参数为负,则与字符串长度相加,若x>y,则置换4 .String.substring(x,y)返回字符串从x到y的元素,对原字符串没有影响,

2016-08-03 20:00:51 825

原创 javascript高级程序设计读书笔记 callee和caller的区别

1. callee重新调用函数,用来减少代码耦合度例:阶乘function factorial(num){if (numreturn 1;}else{return num*arguments.callee(num-1);}}2. caller保存调用当前函数的函数的引用例:function outer(){inner();}functio

2016-07-31 21:24:50 210

原创 javascript高级程序设计读书笔记 正则式

一. 两种定义方式“1. 构造函数var reg=new RegExp('pattern','flag');表示反斜杠为\\\\2. 字面量var reg=/pattern/flag;二. flag:1.g,表示全局模式,发现第一个停止2.i,表示不区分大小写3.m,表示多行模式三. 预定义特殊字符:\t 水平制表符\r 回车符

2016-07-31 16:41:45 418

原创 javascript高级程序设计读书笔记 关于数组的函数

1. arrayObject.join("x")返回用x字符串连接的数组,若含有undefined,以空字符串显示2. arrayObject.push("x")模拟栈插入x,返回数组内元素个数3. arrayObject.pop()模拟栈弹出,返回弹出项4. arrayObject.shift()模拟队列弹出,返回弹出项5. arrayObject.unshift

2016-07-31 16:30:22 641

空空如也

空空如也

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

TA关注的人

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