- 博客(25)
- 收藏
- 关注
转载 http协议常见报错原因,如400,404,500等等
HTTP 错误 400400 请求出错由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。HTTP 错误 401401.1 未授权:登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。请与 Web 服务器的管理员联系,以确认您是否具有访问所请求资源的权限。401.2 未授权:服务器的配置导致登录失败此错误表明传输给服务器的证书与登录服务器所需的...
2020-04-26 18:24:59 322
原创 css里面link和@import的区别和兼容问题
页面使用css的方式一共有三种:行内式(style属性);内联样式表(style标签);外链式(link与@import);link与@import区别:1.属性区别: @import是 CSS 提供的语法规则,只有导入样式表的作用;link是HTML提供的标签,不仅可以加载 CSS 文件,还可以定义 RSS、rel 连接属性等。2. 加载顺序区别: 加载页面时,link标签引入的 ...
2019-12-13 09:09:29 600
原创 Ajax
Ajax-请求代码<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-e...
2019-12-03 21:31:35 179
原创 JS默认事件的解决方法
JS默认事件的三种解决方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta ...
2019-11-18 21:11:03 460
原创 JS 事件流
JS事件流事件流:简单来说就是事件的传递机制事件流分为两种:1.冒泡:事件由具体的触发元素层层向外传递,直到最外层当代浏览器的主流机制2.捕获:事件由最外层向内层层传递,直到具体触发者...
2019-11-14 20:37:11 223
原创 算法-----冒泡排序
冒泡排序1.外层循环比较趟数2.里层循环管里面交换的次数3.内部交换2个变量的值,前一个和后面一个数组相比较 <script> var arr = [7, 8, 5, 6, 2, 3, 1, 4, 9, 10] for (var i = 0; i < arr.length - 1; i++) { for (v...
2019-11-13 20:41:16 117
原创 JS 事件
JS事件:事件:Event… 简单来说就是一件事。1.首先事件不会自己执行,需要触发之后才可以执行,不触发是不会执行的。2.事件三要素:1)事件对象 事件的绑定者2)事件名称 on-事件名 例如:onclick3)事件处理函数3.事件发展历史1)早期事件写法将事件以属性的形式添加到HTML标签中。优点:简单易懂缺点:HTML和JS...
2019-11-12 19:12:42 239
原创 JS 闭包
闭包:有权在一个函数内访问另一个函数作用域中的变量,并且将该函数返回。实例: function fn1() { var a = 20; console.log(a); function fn2() { // var b = 50; ...
2019-11-11 20:58:11 132
原创 关于CSS中盒模型的总结
盒模型W3C:盒子大小=width()+2padding+2border. 外增式盒子实际空间=盒子大小+2margin.怪异模式:盒子大小=width. 内减式盒子实际空间=盒子大小+2margin.转换:标准=>怪异:box-sizing: border-box怪异=>标准: box-sizing:content-box...
2019-11-11 19:51:39 168
原创 Array 对象的方法
数组数组内置方法:排序方法:sort(fn)默认照ASCII码来排序 fn函数可以自定义排序的规则reverse()倒序实例: var arr = [2, 5, 9, 4, 3, 1, 0] arr.sort(function (a,b) { return a - b; }) ...
2019-11-10 23:18:00 215
原创 Array 对象
Array 数组数组元素可以是一个字符串,数字,数组,布尔,或者其他对象类型。如何创建数组<script>var arr=new Array[];//创建了一个数组arr[0]=10;arr[1]=10;arr[2]=10;arr[3]=10;//通过索引向数组里面赋值var arr1=[10,20,30]//创建字面量数组console.log(arr1);//...
2019-11-10 17:46:35 173
原创 DOM
DOMDOM Document Object Model 文档对象模型。DOM 本质就是开发人员通过js操作页面。DOM 在网页被加载过程中浏览器会把页面元素描绘成一个由节点组成的倒立的DOM树。DOM 最初的互联网是基于HTML静态页面的,在不同的浏览器(Internet Explorer4.0和Netscape Navigator4.0)支持不同形式的页面的动态调用(DHTML),造成...
2019-11-10 16:04:47 166
原创 Js匿名函数
Javascript匿名函数匿名函数是一种在运行时动态声明的函数。它们之所以被称为匿名函数是因为不同于普通函数,它们并没有函数名。匿名函数是通过函数表达式而不是函数声明语法定义的。你可以在任何可以放置表达式的地方利用函数表达式创建一个新函数。在javascript中两种最常用的创建函数方式是利用函数声明语法和函数表达式。匿名函数是通过函数表达式创建的。在语句中如果function关键字首先...
2019-11-05 20:55:00 327 1
原创 Js变量的作用域
Js变量的作用域根据作用域的不同分为:1.全局变量2.局部变量<script> var a=100;//全局 function show(a){ console.log(a); } show(10) console.log(a);//此时的a输出的是100,原因是这个a是全局变...
2019-11-02 11:14:19 159
原创 Js实现倒计时的效果
Js实现倒计时的效果<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA...
2019-10-31 15:31:28 388
原创 Js实现计算器
js实现网页简单计算器<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-U...
2019-10-31 15:10:56 463
原创 break和continue的用法和区别
break和continue的用法和区别// for(var i=0;i<5;i++){ if(i%2==0){ break;//结束循环 } console.log(i);//在这里什么都不会输出 } 注:因为i对2取余第一个成立的就是0;然后就会执行break,执行break的同时结束整个循环。 for (v...
2019-10-29 19:04:52 493
原创 Javascript 运算符
Javascript 运算符运算符通常分为五种1.算数运算符+ - * / %var a=8; a=a+3;//11 a=a-3;//8 a=a*3;//24 a=a/3;//8 a=a%2;//0console.log(a);//0var num;num="3"+3;console.log(num);//33注意:+运算符两边有一个字符串...
2019-10-28 08:51:42 96
原创 Javascript 垃圾回收(GC)
Javascript 垃圾回收(GC)垃圾回收(GC)程序其实是和现实生活是一样的,结合现实生活来说人在生活当中会产生垃圾,假设说一条道路上面垃圾很多造成了堵塞,你如果在这条道路上行走你会发现行走起来会十分困难,同样程序也是这样的,如果程序在运行中存在大量的垃圾不去清理自然而然会造成程序运行缓慢甚至奔溃。所以我们需要一个垃圾回收的机制,来处理程序运行过程中产生的垃圾。什么是垃圾呢?当一个对象...
2019-10-24 20:11:25 204
原创 Javascript DOM
首先,什么是DOM?DOM是Document Object Model(文档对象模型)的缩写。DOM是中立与平台和语言的接口,它允许程序或脚本动态地访问更新文档的内容、样式以及结构。DOM包含核心DOM、XML DOM和HTML DOM,DOM是为了让开发人员通过js的方式操作HTML页面或者XML页面。节点树之间的关系:父子关系兄弟关系父节点,子节点兄弟节点节...
2019-08-24 14:15:48 118
原创 Javascript 对象
对象入门 object 代表所有的对象对象:万物皆对象,对象就是一个具体的事物,一个具体的事物就会有行为和特性。特征功能属性方法对象实例:NewFuctionArrayRegExpDate实例如下 <script> // 定义一个对象 var teacher={}; //为对象添加属性 ...
2019-08-24 10:23:50 125
原创 Javascript 变量的作用域
变量的作用域作用域:变量的作用范围根据作用域不同分为以下两种: 1.全局变量 在整个文档中都能被访问到,在函数外声明的变量,声明变量时没有使用var。 2.局部变量 在函数内声明的变量(包含参数位置)。...
2019-08-21 19:17:22 246 2
原创 JavaScript 函数
函数1.函数:封装一次可以执行任意多次,任意时间的js代码。2.定义: function 函数名(){ 函数块;}3.函数名:与变量名的命名规则一致。4.区分函数名和变量名:变量名:名词函数名:动词看有没有()小括号 5.函数不会自己执行,函数需要被调用才可以执行; function show() { for (var i = 0...
2019-08-20 21:16:50 129
原创 JavaScript 变量提升
JavaScript 中,变量可以在使用后声明,也就是变量可以先使用再声明。 1.变量未定义直接输出会报错 console.log(num); 如下图:2.变量没有定义也可以赋值,不推荐使用,会污染变量的作用域。 更体现了 javascript是弱类型语言。 num=10; console.log(num); 如下图:3.变量提升了 ...
2019-08-18 14:23:04 133
原创 JavaScript 学习分享 (基础)
1.概述JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。诞生于1995年,JavaScript本来应该叫Livescript,为什么又会叫JavaScript 呢? 原因就是当时Java比较火热, 为了蹭一蹭Java的热潮然后顺势就把名字改为了现在你所知道的JavaScript,也就是说Java...
2019-08-15 08:58:27 156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人