博客专栏  >  编程语言   >  JavaScript语言基础

JavaScript语言基础

JavaScript红宝书整理

关注
1 已关注
24篇博文
  • 红宝书 第3章 整理——数据类型+函数入门

    1、数据类型 5种基本数据类型:undefined,null,Boolean,number,string 1中复杂数据类型:object undefined:只用var声明,没有赋值时,值为undef...

    2017-04-05 17:02
    142
  • 红宝书 第4章整理——变量+内存管理

    1、变量 ① 变量分类:基本类型值:简单数据段,就是最基本的5种数据类型,不能给他们添加属性                        引用类型值:即对象,可以为其添加方法    两种区别:1、...

    2017-04-06 14:02
    62
  • 红宝书 第5章整理——引用类型(对象)

    1、引用类型:    引用类型的值(object)    数组(array)    日期(date)    函数(function) ① object: 创建方法2种: 1:var person = ...

    2017-04-06 17:02
    85
  • 红宝书 第6章整理——创建对象

    1、理解对象+对象属性 面向对象语言有一个标志,就是他们都有类的概念。通过类来创建多个具有相同属性的方法和对象。 但是!!!js中没有类的概念,所以js中所谓的面向对象有些不同。 js中的对象可以理解...

    2017-04-07 17:07
    76
  • 红宝书 第6章整理——继承部分

    继承 第一部分讲的都是如何创建一个类型,如果要创建多个类型,而且类型中属性方法相似度非常大,那么久可以直接用继承的方法来创建其它类 。 ① 原型链 1、原型链定义+实现 继承:是面向对象语言中一个非常...

    2017-04-09 18:43
    112
  • 红宝书 第7章整理——函数+闭包

    1、函数的两中定义方法 ① 函数声明 语法: function name (arg[0],arg[1],arg[2]....){     //函数内容 } 关键点: function关键字 函数名...

    2017-04-11 21:58
    86
  • 红宝书 第8章整理——BOM

    BOM定义:浏览器对象模型 BOM提供了很多对象,用于访问浏览器的功能,与浏览器承载展现的页面无关,只是单纯看浏览器自己的性能参数 1、window对象——BOM核心 window对象比较特别,...

    2017-04-12 16:03
    86
  • 红宝书 第9章整理——客户端检测

    1、关于浏览器内核: 浏览器内核主要指的是浏览器的渲染引擎,2013 年以前,代表有 Trident(IE),Gecko(firefox),Webkit(Safari chrome 等)以及 Pres...

    2017-04-12 16:31
    73
  • 红宝书 第10章整理——DOM

    1、关于DOM 1、DOM——文档对象模型。将HTML文件描绘成一个层次化的节点树,允许开发人员添加、修改页面。 2、文档节点是每个文档的根节点,是最外层的元素,每个文档只能有一个文档元素,对于HT...

    2017-04-19 16:45
    83
  • 红宝书 第11章整理——DOM扩展

    这章讲的是一些新兴的,或者刚刚被纳入规范的一些,操作DOM的属性方法 1、选择符API 通过CSS选择符(比如id为#,class为.)来直接在js中选择DOM元素。jQuery的核心就是这个 ...

    2017-04-20 14:57
    64
  • 红宝书 第12章整理——DOM2和DOM3,非事件

    DOM1:主要定义的是HTML和XML文档的底层结构 DOM2、DOM3:在DOM1的基础上,引入了更多的交互能力,也支持了更高级的xml特性。目的在于扩展DOM API,以满足操作XML的所有需求,...

    2017-04-20 17:01
    124
  • 红宝书 第13章整理——事件

    1、事件流——冒泡,捕获,DOM2 事件流:从页面接受事件的顺序,分为 旧版:冒泡,捕获 新版(W3C):DOM2 事件冒泡: 即事件从最深的那个节点开始,逐级向上传播   butt...

    2017-04-21 15:39
    90
  • 红宝书 第14章整理——表单

    1、基础知识 ①关于name 与id 区别 ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 ID和html页面内部元素相关,不和页面元素的内容相关。...

    2017-04-25 11:17
    67
  • 红宝书 第15章整理——canvas

    1、基本用法 使用标签,注意这里有个关于canvas画布大小与元素大小的事情,之前有一篇博客说过 步骤: 首先创建元素: 再获取2D上下文对象: var draw = document,...

    2017-04-25 15:49
    62
  • 红宝书 第17章整理——错误处理

    1、try-catch语句 try{ //可能会导致错误的代码 } catch{ //在错误发生时怎么处理 } 对于js来说,catch接收到的是一个包含错误信息的对象,具有一个me...

    2017-04-26 11:30
    51
  • 红宝书 第18章整理——XML入门

    1、XML定义、简介 什么是 XML? XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传...

    2017-04-26 14:40
    157
  • 红宝书 第18章整理——XML与JS

    XMLHttpRequest 对象 XMLHttpRequest 对象用于在后台与服务器交换数据。 什么是 XMLHttpRequest 对象? XMLHttpRequest 对象用于在后台与服务...

    2017-04-26 15:10
    95
  • 红宝书 第18章整理——XPath

    XPath 简介 XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。 什么是 XPath? XPath 使用路径表达式在 XML 文档中...

    2017-04-26 15:40
    58
  • 红宝书 第10章整理——E4X

    E4X 教程 E4X 是对 JavaScript 的新扩展。 E4X 向 JavaScript 添加了对 XML 的直接支持。 E4X 是正式的 JavaScript 标准。 ...

    2017-04-26 15:51
    84
  • 红宝书 第20章整理——JSON

    JSON 教程 JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 X...

    2017-04-26 16:31
    86

Java SE
8558
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部