文章分类 -  《js高程阅读笔记》

每天读一章高程知识点
摘要:window对象: 表示浏览器的一个实例,有两重角色,1.是通过JavaScript访问浏览器的一个接口,又是ECMAscript规定的Global对象 窗口位置:移动到屏幕的左上角 window.moveTo(0,0) 向下移动100像素 window.moveBy(0,100) 窗口大小:页面视 阅读全文
posted @ 2017-09-11 22:04 竹仪 阅读(58) 评论(0) 推荐(0)
摘要:定义函数的方法有两种:函数声明式(存在函数声明提升),另一种是函数表达式(匿名函数) 函数递归:函数通过名字调用自身 经典递归阶乘: function factorial(num){ if( num<=1){ return 1 ;} else { return num*factorial(num-1 阅读全文
posted @ 2017-09-09 19:36 竹仪 阅读(65) 评论(0) 推荐(0)
摘要:理解JavaScript面向对象定义:无序属性的集合,其属性可以包括基本值、对象、函数 创建对象的几种设计模式 工厂模式:抽象了具体对象的过程、用函数来封装特定接口 function createPerson(name,age,job){ var o=new Object(); o.name=nam 阅读全文
posted @ 2017-09-09 18:22 竹仪 阅读(68) 评论(0) 推荐(0)
摘要:Object类型: var person={ “name”:“Nicholas”, “age”:29, } Array 类型: var colors=new Array(); var colors=["red","yellow","white",:'black"]; 数组常用的方法介绍: join( 阅读全文
posted @ 2017-09-08 22:11 竹仪 阅读(98) 评论(0) 推荐(0)
摘要:基本类型:简单的数据段 引用类型:多个值构成的对象 复制变量值 基本类型值在变量对象上创建一个新值,互相不影响 引用类型两个变量实际上引用同一个对象 函数传递参数只能按值传递 js自带垃圾收集机制,也可以通过赋值null来释放变量 阅读全文
posted @ 2017-09-07 18:02 竹仪 阅读(82) 评论(0) 推荐(0)
摘要:变量: 1、局部变量:函数内部定义,使用之后立即销毁 2、全局变量 数据类型:typeof操作符 复杂数据类型:Object var o=new Object 五种简单数据类型: Undefined:在使用var声明变量,但是未初始化 Null:空对象指针 typeof( null )=object 阅读全文
posted @ 2017-09-06 22:58 竹仪 阅读(100) 评论(0) 推荐(0)