JavaScript
文章平均质量分 92
启之灵
不积跬步无以至千里,不积小流无以成江海
展开
-
JavaScript基本语法
JavaScript基本语法 学习要类比的学习,下面的内容是和java对比进行学习记录的1.字符串stringjava中用双引号引起来的文本内容是字符串;javascript 中用单引号,双引号引起来的文本内容为字符串;都可以使用+号进行拼接(在拼接的数据类型中只要有一个是string的话,+的作用就是连接的作用)2.一行代码的结束java中是以分号表示代码的结束的;...原创 2018-10-03 15:26:08 · 317 阅读 · 0 评论 -
JavaScript高级 之 继承
前言JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。JS继承的实现方式既然要实现继承,那么首先我们得有一个父类,代码如下:// 定义一个动物类function Animal (name) { // 属性 this.name = name || 'Animal'; // 实例方法 this.sleep = f...转载 2019-01-20 21:44:20 · 176 阅读 · 0 评论 -
ES6 之 let 和 const关键字
1. let 关键字1.与var类似, 用于声明一个变量;2. 特点: * 在块作用域内有效 * 不能重复声明 * 不会预处理, 不存在提升3. 应用: * 循环遍历加监听 * 使用let取代var是趋势<script type="text/javascript"> //console.log(age);// age is not defin...原创 2019-01-24 00:40:09 · 259 阅读 · 0 评论 -
ES5 之 Function扩展
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Function扩展</title></head><body><!--1.原创 2019-01-03 23:12:16 · 428 阅读 · 0 评论 -
ES5 之 Array扩展
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Array扩展</title></head><body><!--1.原创 2019-01-03 23:11:32 · 183 阅读 · 0 评论 -
ES5 之 Object扩展
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Object扩展</title></head><body><!--ES5给O原创 2019-01-03 23:10:42 · 187 阅读 · 0 评论 -
ES5 之 严格模式
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_严格模式</title></head><body><!--1. 理解:原创 2019-01-03 23:09:24 · 181 阅读 · 0 评论 -
JavaScript高级 之 原型与原型链
原型与原型链1.函数原型函数的prototype属性<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_原型(prototype)</title></head><body><...原创 2019-03-30 15:34:19 · 257 阅读 · 0 评论 -
JavaScript高级 之 函数
函数1.基本概念:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>04_函数</title></head><body><!--1. 什么是函数? * 实现特定功能的n条语句的封...原创 2019-03-30 13:42:24 · 200 阅读 · 0 评论 -
JavaScript高级 之 对象
对象1.基本概念<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>03_对象</title></head><body><!--1. 什么是对象? * 多个数据的封装体 * 用...原创 2019-03-30 11:47:47 · 233 阅读 · 0 评论 -
JavaScript高级 之 变量与内存
1.基本概念:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>02_数据_变量_内存</title> </head> <body> <!-- 1. 什么是数据? * 存储在...原创 2019-03-30 11:41:45 · 179 阅读 · 0 评论 -
JavaScript高级 之 数据类型
数据类型1.数据类型的分类和判断<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>01_数据类型</title> </head> <body> <!-- 1. 分类 *...原创 2019-03-30 11:20:04 · 150 阅读 · 0 评论 -
BOM操作
BOM操作 /**、 * BOM * 浏览器对象模型; * -bom可以使用js来操作浏览器 * -bom对象 * window * - 代表整个浏览器的窗口,同时win...原创 2018-10-06 21:35:43 · 254 阅读 · 0 评论 -
DOM操作
DOMDOM 的全称是document object model 文档对象模型;js中通过dom来对HTML文档进行操作,只要理解了dom就可以随心所欲的操作web了;1.获取子元素对象及修改Html中内容: <body> <button id="btn">button</button> <button>button02&l...原创 2018-10-06 16:29:50 · 194 阅读 · 0 评论 -
JavaScript面向对象
JavaScript面向对象准确的说JavaScript是基于对象,而不是面向对象,因为没有想C++/java/c#那样的类,抽象,接口等;1.创建对象;没有类,属性和方法都是在对象创建以后定义的; <script type="text/javascript"> //创建了一个空的object对象; var object = new Objec...原创 2018-10-03 23:26:45 · 1274 阅读 · 0 评论 -
JavaScript 之 原生网络请求
XMLHttpRequest 对象 XMLHttpRequest对象是ajax的基础,XMLHttpRequest 用于在后台与服务器交换数据。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。目前所有浏览器都支持XMLHttpRequest。方 法 描 述 abort() 停止当前请求 getAllResponseHeade...原创 2019-03-24 15:47:59 · 2551 阅读 · 0 评论