摘要:
1.1.基本选择器通配符选择器(*) 通配符选择器的使用方法如下*{margin:0px; padding:0px;} //*代表所有的ID选择器(#) ID选择器的使用方式如下:*#intro {font-weight:bold;}//也可以省略通配符 #intro{font-weight... 阅读全文
摘要:
1.Ajax1.1.Ajax简介 Ajax简介这一部分我们主要是谈一下ajax的起源,ajax是什么?因为这些是跟技术无关的。所以,大多细节都是一笔带过。 Ajax的起源? Ajax一词源于2005年 Jesse James Garrett发表的一篇题为"Ajax:A new Approach t... 阅读全文
摘要:
1.事件流1.1.标准事件流所谓的标准事件流指的的:EMCAScript标准规定事件流包含三个阶段,分别为事件捕获阶段,处于目标阶段,事件冒泡阶段。下面是一段html代码,根据代码来说明标准事件流。 click 在上面的代码中,如... 阅读全文
摘要:
1.作用域链1.1.什么是作用域谈起作用域链,我们就不得不从作用域开始谈起。因为所谓的作用域链就是由多个作用域组成的。那么, 什么是作用域呢?1.1.1作用域是一个函数在执行时期的执行环境。每一个函数在执行的时候都有着其特有的执行环境,ECMAScript标准规定,在javascript中只有函数才... 阅读全文
摘要:
1.判断对象类型1.1.typeof 运算符首先要认识到,typepof是一个运算符,其运算需要一个参数,返回值是参数的类型。 typeof使用方法 typeof parameter //使用方法1typeof (parameter) //使用方法2....这两种方式是等效的。typeof的返回... 阅读全文
摘要:
本文中心: 这篇文章比较难懂,所以读起来比较晦涩。所以,我简单列一下提纲: 在第一部分,从函数原型开始谈起,目的是想搞明白,这个属性是什么,为什么存在,在创建对象的的时候起到了什么作用! 在第二部分,阅读的时候,请分清楚__proto__和内置对象的区别;搞清楚这点。然后,我们再一点点分析__pro... 阅读全文
摘要:
1.面向对象的编程1.1.什么是面向对象编程面向对象编程:即是把能够完成独立完成一部分功能的代码封装在一起,组成一个类。 举个例子来说: 这里有一把枪, 枪的种类很多,有步枪,机关枪,阻击枪....。但是无论怎么说,这些都是枪的概念,如果把这种抽象的概念剥离出来,就是我们经常说的“类”。那么枪有什... 阅读全文
摘要:
1.正则表达式1.1.正则表达式的类型正则表达式在JavaScript中,提供了一种内置的构造函数--RegExp.正则表达式有三种匹配模式:g: 表示全局模式,即模式应用于所有的字符串,而非发现第一个符合条件的字符串停止。i: 表示字符串匹配的时候忽略(ingnore)字符串的大小写。m: 表示多... 阅读全文
摘要:
1.简单数据类型 在JavaScript中简单数据类型分为5种。分别为 Undefined, Null,Boolean,Number,String.Undefined类型Undefined类型只有一个值,即特殊的undefined。在使用var对变量声明的时候,变量的值即被初始化为undefine... 阅读全文
摘要:
1.什么是函数? 在W3C中函数的定义是这么说的:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 诚然,从这种抽象的定义中我们得不到什么有价值的东西。下面,举例来列举出函数的几种定义方式:function add(num1, num2) { return num1 + num2... 阅读全文