12 2016 档案

摘要:1、第一种typeof console.log(typeof undefined)//'undefined' console.log(typeof null) // well-known bug console.log(typeof true) //'boolean' console.log(typ 阅读全文
posted @ 2016-12-18 09:53 Focousss 阅读(155) 评论(0) 推荐(0)
摘要:20.1语法 Json是一种数据格式,不是一种编程语言 Json语法可以表示三种类型的值:简单值、对象、数组 Json字符串必须使用双引号,单引号会导致语法错误 20.1.2对象 var person={ name:“Nicholas”, age: 29 }; Json表示上述对象如下: { “na 阅读全文
posted @ 2016-12-14 21:51 Focousss 阅读(130) 评论(0) 推荐(0)
摘要:6.1 理解对象 var person = Object(); person.name = "xiaohong"; person.age = 24 ; person.sayname = function(){ alert(this.name); }; 6.1.1属性类型 ECMAScript中有两种 阅读全文
posted @ 2016-12-13 16:25 Focousss 阅读(121) 评论(0) 推荐(0)
摘要:10.1节点层次 html元素通过元素节点表示,特性节点通过特性节点表示,文档类型节点通过文档类型节点访问,这些类型都继承一个基类型。 10.1.1 Node类型 JavaScript中的所有节点类型都承自Node类型,因此所有节点类型都共享着相同的基本属性和方法 nodeType属性表明节点的类型 阅读全文
posted @ 2016-12-11 23:35 Focousss 阅读(128) 评论(0) 推荐(0)
摘要:8.1 window对象 window有双重的角色,既可以通过JavaScript访问浏览器窗口的接口,又是ECMAScript规定的Global对象。 全局作用域中声明的变量、函数都会变成window对象的属性和方法。 8.1.2 窗口关系及框架 如果页面中有frames,则每个frames都拥有 阅读全文
posted @ 2016-12-10 20:11 Focousss 阅读(102) 评论(0) 推荐(0)
摘要:定义函数方式有两种:函数声明,函数表达式 函数声明有一个重要特征:函数声明提升 7.1 递归 function func(num){ if (num<=1){ return 1; }else{ return num*func(num-1); } } 这是一个经典的阶乘函数 arguments.cal 阅读全文
posted @ 2016-12-10 12:04 Focousss 阅读(153) 评论(0) 推荐(0)
摘要:4.1基本类型和引用类型的值 变量包含两种不同数据类型的值:基本类型值和引用类型值,前者是简单的数据段,后者指那些可能由多个值构成的对象 4.1.1动态的属性 引用类型的值可以为其添加属性和方法,也可以改变和删除其属性和方法,基本类型值不能添加属性 4.1.2复制变量值 var num1 = 5; 阅读全文
posted @ 2016-12-09 22:54 Focousss 阅读(97) 评论(0) 推荐(0)
摘要:本章包含Object类型、Date类型、RegExp类型、Function类型、基本包装类型、单体内置对象。 引用类型的值(对象)是引用类型的一个实例,引用类型是一种数据结构。var person = new Object();new操作符实例化了一个对象,实例化的对象定义了默认的属性和方法。 5. 阅读全文
posted @ 2016-12-08 23:25 Focousss 阅读(105) 评论(0) 推荐(0)
摘要:生活中,任何实体都可以看做一个对象,比如人,动物,汽车,飞机,苹果,香蕉。对象又分成抽象和抽象。比如人是抽象的,具体的某个人是具体的,如张三、李四是具体的。因此常用new操作符来实例化一个对象。 我们要有面向对象编程思维,比如开发京东商城产品详细信息,我们可以定义一个产品对象属性:名称,描述,价格方 阅读全文
posted @ 2016-12-08 21:54 Focousss 阅读(490) 评论(0) 推荐(0)
摘要:Sublime Text 3 快捷键精华版Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词 阅读全文
posted @ 2016-12-08 17:22 Focousss 阅读(241) 评论(0) 推荐(0)