自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Javascript学习笔记(history对象)

history对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述history.pushState()history.replaceState()history.state属性popstate 事件URLSearchParams API参考链接概述浏览器窗口有一个history对

2017-12-25 11:06:40 893

转载 Javascript学习笔记(CSS操作)

CSS操作来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录style属性Style对象cssText属性CSS模块的侦测setProperty(),getPropertyValue(),removeProperty()window.getComputedStyle()CSS伪元素StyleSheet对象获取样

2017-12-21 13:46:22 314

转载 Javascript学习笔记(Element对象)

Element对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录特征相关的属性Element.attributesElement.id,Element.tagNameElement.innerHTMLElement.outerHTMLElement.className,Element.classList盒状模型相关

2017-12-18 11:13:19 1012

转载 Javascript学习笔记(document节点)

document节点来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述内部节点属性document.doctype,document.documentElement,document.defaultViewdocument.body,document.headdocument.activeElement节点集合属性

2017-12-17 16:20:41 497

转载 Javascript学习笔记(DOM 模型概述)

DOM 模型概述来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录基本概念DOM节点节点树特征相关的属性Node.nodeName,Node.nodeTypeNode.nodeValueNode.textContentNode.baseURI相关节点的属性Node.ownerDocumentNode

2017-12-16 14:53:02 379

转载 Javascript学习笔记(严格模式)

严格模式来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录设计目的启用方法显式报错只读属性不可写只设置了赋值器的属性不可写禁止扩展的对象不可扩展eval、arguments不可用作标识名函数不能有重名的参数禁止八进制的前缀0表示法增强的安全措施全局变量显式声明禁止this关键字指向全局对象禁止使

2017-12-15 20:50:15 272

转载 Javascript学习笔记(定时器)

定时器来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录setTimeout()setInterval()clearTimeout(),clearInterval()运行机制setTimeout(f, 0)含义应用正常任务与微任务参考链接JavaScript提供定时执行代码的功能,叫做定时器(tim

2017-12-15 16:45:22 250

转载 Javascript学习笔记(单线程模型)

单线程模型来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录含义消息队列Event Loop含义单线程模型指的是,JavaScript只在一个线程上运行。也就是说,JavaScript同时只能执行一个任务,其他任务都必须在后面排队等待。注意,JavaScript只在一个线程上运行,不代表Java

2017-12-15 15:06:11 342

转载 Javascript学习笔记(Object 对象与继承)

Object 对象与继承来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录Object.getOwnPropertyNames()Object.prototype.hasOwnProperty()in 运算符和 for…in 循环对象的拷贝参考链接通过原型链,对象的属性分成两种:自身的属性和继承的属性。JavaSc

2017-12-15 10:01:29 237

转载 Javascript学习笔记(prototype对象)

prototype 对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述构造函数的缺点prototype 属性的作用原型链constructor 属性instanceof 运算符Object.getPrototypeOf()Object.setPrototypeOf()Object.create()O

2017-12-15 09:59:43 280

转载 Javasctipt学习笔记(this关键字)

this 关键字来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录涵义使用场合使用注意点绑定 this 的方法function.prototype.call()function.prototype.apply()function.prototype.bind()参考链接涵义this关

2017-12-12 21:45:44 667

转载 Javascript学习笔记(构造函数与new命令)

构造函数与 new 命令来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录对象是什么构造函数new 命令基本用法new 命令的原理new.target使用 Object.create() 创建实例对象JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 如何进行面向对象编程。

2017-12-11 23:05:00 899

转载 Javascript中普通函数和构造函数的区别

普通函数和构造函数的区别在命名规则上,构造函数一般是首字母大写,普通函数遵照小驼峰式命名法。在函数调用的时候:function fn() { }     构造函数:1. new fn( )                     2 .构造函数内部会创建一个新的对象,即f的实例                     3. 函数内部的this指向

2017-12-11 22:40:09 291

转载 Javascript学习笔记(属性描述对象)

属性描述对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述Object.getOwnPropertyDescriptor()Object.defineProperty(),Object.defineProperties()元属性可枚举性(enumerable)可配置性(configurable)可写性(writ

2017-12-11 15:05:20 247

转载 Javascript学习笔记(console对象)

console对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录浏览器实现console 对象的方法console.log(),console.info(),console.debug()console.warn(),console.error()console.table()console.count()cons

2017-12-10 22:51:59 333

转载 Javascript学习笔记(JSON对象)

JSON对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录JSON 格式JSON.stringify()基本用法第二个参数第三个参数toJSON 方法JSON.parse()参考链接JSON 格式JSON 格式(JavaScript Object Notation 的缩写)是一种

2017-12-10 13:33:28 323

转载 Javascript学习笔记(RegExp对象)

RegExp对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述正则对象的属性和方法属性test()exec()字符串对象的方法String.prototype.match()String.prototype.search()String.prototype.replace()String.proto

2017-12-09 23:14:08 323

转载 Javascript学习笔记(Date对象)

Date对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述new Date()日期的运算Date对象的静态方法Date.now()Date.parse()Date.UTC()Date实例对象的方法to类方法get类方法set类方法Date.prototype.valueOf()参考链接

2017-12-08 17:16:44 188

转载 Javascript学习笔记(Math对象)

Math对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录属性方法Math.random()三角函数方法Math是JavaScript的内置对象,提供一系列数学常数和数学方法。该对象不是构造函数,不能生成实例,所有的属性和方法都必须在Math对象上调用。new Math()// TypeError:

2017-12-08 09:57:26 279

转载 Javascript学习笔记(String对象)

String对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述String.fromCharCode()实例对象的属性和方法length属性charAt()charCodeAt()concat()slice()substring()substr()indexOf(),lastIndexOf()

2017-12-08 01:21:17 170

转载 Javascript学习笔记(Number对象)

Number对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述Number对象的属性Number 对象实例的方法Number.prototype.toString()Number.prototype.toFixed()Number.prototype.toExponential()Number.prototyp

2017-12-07 15:32:08 203

转载 Javascript学习笔记(包装对象)

包装对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录包装对象的定义包装对象实例的方法valueOf()toString()原始类型的自动转换自定义方法Boolean 对象概述Boolean 函数的类型转换作用包装对象的定义有人说,JavaScript 语言“一切皆对象”。这

2017-12-07 14:51:05 352

转载 Javascipt学习笔记(Array对象)

Array 对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录构造函数Array.isArray()Array实例的方法valueOf(),toString()push()pop()join()concat()shift()unshift()reverse()slice()splice()

2017-12-07 00:02:21 264

转载 Javascript学习笔记(Object对象)

Object对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述Object()Object 对象的静态方法Object.keys(),Object.getOwnPropertyNames()其他方法Object对象的实例方法Object.prototype.valueOf()Object.prototype

2017-12-05 16:22:28 264

原创 Javascript的编码风格(自我总结)

1.缩进可以采用空格键和Tab键两种形式,Tab键可以一键多个空格,空格键一次一个空格,但还是用空格键容易控制缩进,也习惯使用.2.大括号就算只有一行也不要省略,不然容易产生错误的表达.3.分号,即使有些javascript会自动添加,但是最好还是自己输入,养成习惯,避免错误.4.避免使用全局变量,如果使用变量名最好用大写,避免错误.5.变量声明放到

2017-12-05 11:17:15 159

转载 Javascript学习笔记(错误处理机制)

错误处理机制来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录Error对象JavaScript的原生错误类型自定义错误throw语句try…catch结构finally代码块参考连接Error对象JavaScript解析或执行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScri

2017-12-05 10:04:27 200

转载 Javascript学习笔记(数据类型转换)

数据类型转换来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录强制转换Number()String()Boolean()自动转换自动转换为布尔值自动转换为字符串自动转换为数值参考链接JavaScript 是一种动态类型语言,变量没有类型限制,可以随时赋予任意值。var x = y ? 1

2017-12-04 23:15:05 181

转载 Javascript学习笔记(运算符)

运算符来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录加法运算符算术运算符余数运算符自增和自减运算符数值运算符,负数值运算符赋值运算符比较运算符字符串的比较非字符串的比较严格相等运算符相等运算符布尔运算符取反运算符(!)且运算符(&&)或运算符(||)三元条件运算符(?:)位运

2017-12-04 16:49:47 323

转载 Javascript学习笔记(函数)

函数来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述函数的声明函数的重复声明圆括号运算符,return语句和递归第一等公民函数名的提升不能在条件语句中声明函数函数的属性和方法name属性length属性toString()函数作用域定义函数内部的变量提升函数本身的作用域参数

2017-12-03 23:32:39 238

转载 Javascript学习笔记(数组)

数组来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录数组的定义数组的本质length属性类似数组的对象in 运算符for…in 循环和数组的遍历数组的空位参考链接数组的定义数组(array)是按次序排列的一组值。每个值的位置都有编号(从0开始),整个数组用方括号表示。v

2017-12-02 00:57:25 227

转载 Javascript学习笔记(对象)

对象来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录概述生成方法键名属性对象的引用表达式还是语句?属性的操作读取属性检查变量是否声明属性的赋值查看所有属性delete命令in运算符for…in循环with语句参考链接概述生成方法对象(ob

2017-12-01 20:22:18 188

空空如也

空空如也

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

TA关注的人

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