- 博客(12)
- 收藏
- 关注
原创 js数组排序
1.冒泡排序 冒泡排序规则:前后两两进行比较,如果符合比较的条件,就交换两个数的位置,直到所有的数据,都符合从小到大条件,结束排序。 规律:每一轮比较,都会找出一个较大的数,放在正确的位置。 代码如下: // 冒泡排序 var bubbleSort = function(arr) { var len = arr.length; for(var i = 0; i < len...
2019-11-18 21:38:12
180
原创 JavaScript ES6
let命令 1. 基本用法: let是ES6新增的命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 2. let定义变量的特性: 1)let没有变量提升: 先定义,再使用 2)let不能重复定义 3)let定义的变量不会作为window对象的属性 3. 暂时性死区 <script> console.log(a);//错误 ...
2019-09-25 20:37:45
125
原创 轮播图
轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv=...
2019-09-11 14:00:19
403
1
原创 JavaScript 面向对象
面向对象编程:OOP 对象 class ES5 没有class 怪异的,非正统 函数来模拟对象 —>面向对象编程 基于实现Object来完成的 Array Date Function RegExp ---->Object 父类:超类、基类 子类:派生类 对象: 属性: 变量 ...
2019-09-11 13:54:29
152
原创 JavaScript 事件
事件: 事件三要素: 事件对象 :事件的绑定对象 事件名称 :事件的种类 on-事件名 事件处理函数 :事件触发之后要做什么 事件的写法: HTML事件 将事件以属性的形式写入到页面标签中 优点:简单易懂 缺点:js代码与HTML耦合度太高,不利于多人协作 脚本模型(现代事件绑定) 在js中完成事件的绑定 obj.on-事件名=fn; W3...
2019-09-11 13:46:53
157
原创 JavaScript 属性
DOM属性操作: 1.属性的取值 1)对象.属性名 注意:针对特殊属性需要变形 例如:class-->className 2)getAttribute(属性名) 注意:属性名和HTML严格保持一致 3)对象[属性名]...
2019-09-11 13:32:28
163
原创 JavaScript简单计算器
首先,要先写一个计算机的简单结构 <input id=num1 type="text"> <select name="" id="slt"> <option >+</option> <option >-</option> <opti...
2019-09-11 11:40:21
183
原创 JavaScript
函数:封装一次可以执行任意多次,任意时间的js代码。 定义: function 函数名(){ 函数体; } 函数名:与变量名的命名规则一致。 区分函数名和变量名: 1)变量名: 名称 2)函数名: 动词 3)有没有() 函数不会自己执行,函数需要被调用才可以执行。 函数调用: 函数名() 函数的定义顺序与调用顺序无关 例子 1.求和 <script> funct...
2019-09-11 11:39:31
164
原创 DOM
1.DOM:(document object model )文档对象模型 一套操作页面元素的API DOM可以把HTML看做是文档树,通过DOM提供的API可以对树上的节点进行操作 2.节点: Node 根据DOM标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点...
2019-09-11 11:38:51
135
原创 JavaScript变量的作用域
作用域:变量的作用范围 根据作用域不同: 全局变量 1) 在函数外声明的变量 2)声明变量时没有使用var 局部变量 在函数内声明的变量(包含参数位置) 例如 <script> var a=10;//全局变量 function show(){ console.log(a);//全局变量 ...
2019-08-25 14:37:13
234
原创 JavaScript for循环
假如您需要运行代码多次,且每次使用不同的值,那么for循环相当方便使用。 比如: 在页面显示: hello wrold hello wrold hello wrold hello wrold hello wrold 一般写法: document.write('hello wrold<br>'); document.write('hello wrold&l...
2019-08-19 10:39:38
199
原创 JavaScript初探
一.JavaScript基础 1.JavaScript常识: JavaScript是1门高级语言 JavaScript是解释型语言 是我们俗称的前端三剑客之一 2.JavaScript的组成 ECMAScript:它是JavaScript的核心,包含(基本语法、变量、关键字、保留字、数据类型、语句、函数等等) DOM:Document Object Model文档对象模型,包含(整个html...
2019-08-14 23:10:48
183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人