- 博客(23)
- 收藏
- 关注
原创 ES6内容
ECMA(European Computer Manufacturers Association)中文名称为欧洲计算机制造商协会,这个组织的目标是评估、开发和认可电信和计算机标准。1994 年后该组织改名为 Ecma 国际。ECMAScript 是由 Ecma 国际通过 ECMA-262 标准化的脚本程序设计语言Ecma 国际制定了许多标准,而 ECMA-262 只是其中的一个let 关键字用来声明变量,使用 let 声明的变量有几个特点:不允许重复声明块儿级作用域不存在变量提升不影响作用域链5.
2022-06-10 11:29:01
157
1
原创 JS高级(总结)
01.面向对象的体现:02.工厂函数03.工厂函数(2)04.构造函数问题解决05.原型06.构造函数、实例、原型三者之间的关系07.原型简写08.扩展原型方法09.继承10.拷贝、继承11.原型继承12.变量提升13.备份this14.apply15.call16.bind17.arguments18.高阶函数19.函数的闭包20.作用域21.作用域链......
2022-06-06 09:31:43
221
原创 JS中的事件
1.事件的概念用户在网页的一些点击、滑动、输入等交互行为。2.事件的添加方式3.事件的参数event:事件对象this:指向与触发的元素(对象)4.事件类型鼠标事件键盘事件 keyCode(键值) || key (别名)框架/对象(Frame/Object)事件表单事件
2022-06-01 09:25:56
124
原创 JS高级十
前端开发程序1.创建html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript" src="student.js"></script></head><body> <center>...
2022-03-26 12:36:07
1275
原创 JS高级九
javascript的ajax操作ajax操作---向后端处理程序发送http请求,得到响应结果 ---与后端处理程序数据交换json数据格式1.为什么在学习ajax操作之前学习json数据格式?一般情况下后端处理程序不会识别javascript对象,前端处理程序往往会是不会识别后端处理程序返回的数据对象。此时我们需要一种数据格式能够被后端处理程序和前端处理程序都识别--json数据格式2.什么是 JSON ? JSON--JavaScript对象表示法【JavaScript...
2022-03-26 11:02:23
94
原创 JS高级八
JS的ajax操作ajax操作---向后端处理程序发送http请求,得到响应结果 ---与后端处理程序数据交换。json数据格式A.为什么在学习ajax操作之前学习json数据格式?一般情况下后端处理程序不会识别javascript对象,前端处理程序往往会是不会识别后端处理程序返回的数据对象。此时我们需要一种数据格式能够被后端处理程序和前端处理程序都识别--json数据格式B.什么是 JSON ? JSON--JavaScript对象表示法【JavaScript Object N...
2022-03-24 14:58:08
625
原创 JS高级七
JS计时事件在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。两个关键方法是:setInterval(function,milliseconds) - 间隔指定的毫秒数不停地执行指定的代码。 function---指定运行代码 milliseconds---毫秒数 clearInterval(intervalVariable)方法用于停止setInterval()方法执行的函数代码 setInterval()的返回值。<!DOCTYPE ...
2022-03-23 14:26:12
776
原创 JS高级六
JS中的常用事件处理A.常用事件1.页面初始化事件onload2.按钮点击事件onclick3.onchange事件,当用户改变输入字段时触发4.onfocus当获得焦点时触发5.onblur当失去焦点时触发6.onmouseover和onmouseout事件7.onsubmit事件会在表单中的确认按钮【submit】被点击时发生注意:a.设置在form表单上b.提交表单数据的按钮一定是type="submit"c.onsubmit="return事件处理函数()
2022-03-22 15:39:59
330
原创 JS高级五
JavaScript中的DOM对象DOM--Document Object Model[文档对象模型]当网页被加载时,浏览器会创建页面的文档对象模型。HTML DOM模型被构造为对象的树javascript不认识html标记,如果我们要想让javascript处理html标记,就得想尽一切办法,把html标记编程javascript对象。 问题:我们要怎么做才能把html标记,变成javascript对象? 答案:我们通过javascript提供的document对象的方法可以将...
2022-03-19 23:32:15
494
原创 JS高级四
javascript中的高级对象 【Number(数字)对象 字符串(String)对象 Date(日期)对象 Boolean(布尔)对象 Math(算数)对象 RegExp(正则表达式)对象 Array(数组)对象】 变量就是对象1.Math(算数)对象---包含一组专门处理数学运算的属性和方法 a.创建对象 Math对象不需要创建,直接使用对象名称Math调用属性和方法 b.属性和方法调用...
2022-03-19 23:26:32
257
原创 JS高级三
字符串(String)对象 1.创建字符串(String)对象 字符串的数据的标志是"" / '' ; 1.1 变量即对象 var str1="hello"; alert(typeof str1); //string---基本数据类型 1.2 new String(); var str2=new String("hello"); alert(typ...
2022-03-17 17:11:09
761
原创 JS高级二
JavaScript对象 对象---用javascript语言描述现实中具体事物 用javascript语言现实中具体事物数据化以后得到 例如:我们写程序需要一辆汽车,计算机不能直接去使用一个在马路上行驶的汽车,所以我们就需要将马路上行驶的汽车,使用javascript语言把汽车描述出来,这时程序中描述出来的汽车就是一个汽车对象。 具体事物数据化--描述现实中具体事物---1.事物的基本特征 2.事物的...
2022-03-16 16:54:27
1091
原创 JS高级一
JS高级部分a.具体认识函数 b. 具体认识对象 c.事件操作 d.ajax请求JS函数:函数:是某一个具体功能实现代码的集合。函数的创建:function 函数名称(参数列表){函数体}函数按照有没有名称分为有名参数和匿名参数有名参数:function test1(){}匿名参数:window.onload=function(){}函数按照有没有参数分为无参函数和有参函数参数---参数就是局部变量,接收函数之外的数据进入本函数中进行运算活动。无参数的函数:fun
2022-03-15 18:39:22
351
原创 JS基础四
Javascript中的常用语句顺序结构---一行一行执行1.选择结构语句--根据判断条件的执行结果【boolean值】,有选择性的执行某一部分代码\ if语句: a、if(判断){需要被执行的javascript代码} 先执行判断,判断为true时执行“{}" [只选对的] b、if(判断){对的的执行}esle{错误的执行} 先执行判断,判断为true时执行“{对的的执行}" 判断为false时执行"...
2022-03-13 17:24:41
83
原创 JS基础三
javascript中的数据类型 值类型: 字符串--"" 数字类型--整数和小数 布尔型--true/false null---空对象【object】 undefined--未赋值 引用类型: 对象类型--{属性} 数组--[]/new Array() 函数--function xxx(){} 简单的认识javascript对象 1.自定义的对象---使用的时候需要自己创建的对象 创建方式:1.字面...
2022-03-11 19:17:42
875
原创 JS基础二
11.JavaScript数据类型 JavaScript中的数据类型有2大类:值类型(基本类型)和引用数据类型 值类型(基本类型):字符串(string)、数字(number)、布尔(Boolean)、对空(Null)、 未定义(Undefined)、Symbol【ES6】。 引用数据类型:对象(Object)、数组(Array)、函数(Function)。 a.字符串(String) ...
2022-03-10 20:34:57
69
原创 JS基础一
1.为什么学习 JavaScript? html--制作网页 css---美化网页 JavaScript---1.为网页增加动态效果 2.可以发送ajax请求,与后端处理程序进行数据交互 ---活起来2.什么是JavaScript? JavaScript 是一个面向对象的脚本语言。 面向对象---是一种编程思想【只能自己体会】 面向对象是从面向过程升华而来。 例如:从电视塔到钟楼 面向过程思想-...
2022-03-10 11:43:23
108
原创 CSS定位
CSS Position:设置html元素应当显示在浏览器的指定位置。position属性的五个值:static absolute relative fixed sticklystatic:HTML元素的默认值,即没有定位,遵循正确的文档流对象。正常的文档流对象:按照从左到右排列,一行排列满了以后自动换行到第二行,以此类推。块级元素前后自动换行。<!DOCTYPE html><html> <head> ...
2022-03-08 18:49:11
196
原创 CSS属性设置
1.背景属性设置2.文本属性设置3.字体属性设置font-family:指定一个元素的字体样式【黑体 宋体...】font-size:用于设置字体大小font-style:指定文本的字体倾斜a.italic---设置倾斜【正常字体】b.oblique---设置倾斜【非正常字体】c.normal---什么都有italic和oblique的区别:一种字体有粗体、斜体、下划线、删除线等诸多属性。但是并不是所有字体都做了这些,一些不常用的字体,或许就只有个正常体,如果你用 i
2022-03-06 15:26:54
1091
原创 CSS基础一
1.什么是css?指层叠样式表(Cascading Style Sheets)。它定义了如何显示HTML元素的样式【颜色、形状、尺寸......】HTML超文本标记语言是用来创建网页的内容。2.css的作用?给网页{html}的【元素、标记、标签】设置样式的,以让HTML网页变得美观。为了解决内容【{HTML}的元素】与表现【样式】分离的问题。3.在HTML网页中如何使用css? a.内联定义 (Inline Styles) 在html开始标记中通过style...
2022-03-04 18:33:53
452
1
原创 HTML常见标签
1.iframe--框架标记在html文件中开辟一个区域,可单独显示另一个html文件src=“URL"--另一个HTML文件访问路径height和width属性--定义iframe标签的高度和宽度frameborder属性用于定义iframe表示是否显示边框<!DOCTYPE html><html> <head> <meta charset="utf-8"...
2022-03-03 17:28:11
379
原创 HTML常用标记
1.br--设置文本内容换行在html中回车的换行没有效果,只能用br标记<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>br标记</title> </head> <body> <h1>br---设置文本内容换行</h1> ...
2022-03-02 19:51:15
658
1
原创 初识HTML
1.HTML是什么?HTML是一种超文本标记语言超文本指的是超越文字的,比如图片,音频,视频等HTML可以显示操作文字性质数据,也可操作超越文字的东西,也能超越空间。 标记--标签--使用html的时候实际上就是使用它提供的标记,可以表示出我们需要的元素 <table> <img>2.HTML用来干什么?制作网页,我们所使用的软件界面已经逐步被网页所取代,比如微信小程序。3.HTML的开发工具?a.记事本在指...
2022-03-02 12:49:15
275
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人