自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 node节点

HTML文档中的所有节点组成了一个文档树模型,HTML文档中的每个元素、属性、文本等都代表着树中的一个节点。这些节点相互联系,相互影响,构成一个完整的页面,我们称之为模型。 一、节点分类   HTML文档中的每个成分都是一个节点:     整个文档都是一个文档节点   document     每个HTML标签是一个元素节点     包含在HTML元素中的文本是文本节点     每一个HTML属

2017-10-11 17:24:04 476

原创 文档对象模型——DOM

DOM:文档对象模型,核心对象document,对html元素的样式(颜色、属性、位置)、内容、属性进行动态的改变和操作 一、document对象   1.属性     title   返回或设置当前文档的标题   //document.title="标题名"     URL   返回当前文档的url            //只能获取不能设置     bgColor  设置文档的背景色     

2017-10-11 17:24:01 212

原创 浏览器对象模型--BOM

BOM的核心对象是window对象,其他对象都是window对象的子对象 一、浏览器对象模型 二、window对象   属性   1.位置类型     (浏览器距离屏幕的距离)     // IE chrome     alert(window.screenLeft)     alert(window.screenTop)     // FF chrome   

2017-10-11 17:23:56 258

原创 数组对象,字符串对象,Match对象

2017-10-11 17:23:53 366

原创 javascript--对象的特性

对象具有三大特性:封装,继承,多态 一、封装     1.函数的封装是为了函数的安全性,将对象进行包装,通过有限的接口衍化不同的对象   2.工厂函数封装     工厂函数是设计模型中的一种说法,不是通过类实例化构造函数,而是通过函数进行构造对象,在函数内部创建一个对象,通过参数的传递实现对象的更多控制,并将对象返回,当属性相同时造成内存的浪费。 // (函数里创建一个对象,对象的属性值由自己传

2017-10-11 17:23:49 323

原创 javascript--对象

一、名词解释   1.基于对象     一切皆对象,以对象的概念来编程   2.面向对象编程     对象:人们要研究的任何事物,不仅能表示具体事物,还能表示抽象的规则,计划或事件,属性的无序集合,每个属性可以存一个值(原始值,对象,函数)     对象的属性:用数值描述对象的状态     对象的方法:对象具有可实施的动作     类:具有相同或相似的性质的对象的抽象就是类,类的具体化(实例化)就

2017-10-11 17:23:46 140

原创 js典型题--从闭包开始

一个不起眼的开始 for(var i=0;i){ setTimeout(function () { console.log(i) },1000) } console.log(i) //5 5,5,5,5,5   这里涉及到javascript的单线程异步机制,详细介绍见    http://blog.csdn.net/alex8

2017-10-11 17:23:43 179

原创 javascript--函数(二)

一、函数的重载   在调用函数的时候,传入的参数的个数与类型不同,执行不同的代码块。   函数重载的模拟 function chongzai(){ if(arguments.length==1){ if(typeof arguments[0]=='number'){ alert('这是第一种形式')

2017-10-11 17:23:41 144

原创 javascript--函数(一)

函数是将实现某一功能的代码集合起来,以便重复使用的代码块。   一、函数的创建与调用 //基本语法声明函数及调用 function obj(){ alert(1) } obj() //字面量定义函数(匿名函数的自调用) (function(){ //函数功能代码块 })() //对象形式声明函数 var fname3=new Function("ale

2017-10-11 17:23:38 212

原创 javascript--运算符

运算符与操作数的组合就是表达式 运算符分为:算术运算符,比较运算符,逻辑运算符,赋值运算符,一元运算符,三元运算符以及特殊运算符 1.算术运算符   +  —   *   /    %   ++   --     //都可进行数值的运算,隐式调用Number,转化为数值进行计算,不能转换返回NaN   1)+  :加号的二义性     a.数值的运算     b.字符串的连接       任何的数

2017-10-11 17:23:33 167

原创 javascript--变量

变量:可以存储数据的一个容器,可存储和引用任何的数据,存储在内存中以便复用 1.变量的创建:一般来说,要以“var”关键词来修饰声明变量   1)先声明,后赋值 var aa; aa="声明的变量" //在函数中一般涉及到作用域,面向对象编程中可进行变量的重新赋值,(作用域链的作用)   2)声明和赋值同时进行 var aa="我是声明的变量" //直接可用的变量   3)一次声明多个变量

2017-10-11 17:23:28 128

原创 javascrip简介

javascript是一种基于对象(面向对象开发)和事件驱动的解释性(由宿主环境浏览器解释执行)、松散型(数据类型存储不严谨)语言,能够用来数据的验证、对事件的响应、读写html中的内容、检测浏览器、创建cookies、模拟动画等,总之,javascript是一种能让页面更加生动活泼的语言,特殊效果提高页面的可观性,与用户更好的交互。   javascript组成部分:ECMAscript(语法)

2017-10-11 17:23:23 311

原创 javascript——数据类型

在内存中,分为栈、堆、代码段、静态区,为了快速处理复杂的代码,在不同的区间储存不同的数据类型。 数据类型分为初始类型与引用类型 初始类型在栈中存储,变量赋值传值不传址,引用类型在堆中存储值,栈中只存储地址,变量赋值传址不传值。对于传址和传值举个例子: 1.初始类型赋值传递: var num=200; var gert=num; num=300; console.log(gert) //200

2017-10-11 17:23:18 127

空空如也

空空如也

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

TA关注的人

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