摘要: 1、初识HTML 1. HTML是什么 2. 列表、表格与媒体元素 3. 表单 1.1、什么是HTML? Hyper Text Markup Language(超文本标记语言) 超文本包括:文字,图片,音频,视频,动画,超链接等 1.2、发展史 1.3、HTML5的优势 · 世界知名浏览器厂商对HT 阅读全文
posted @ 2023-03-29 01:33 前端的学习者 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.var reg=/./ var reg=/\./ 前者代表任意一个字符而后者代表这个字符串中得有一个. 2.?的使用 如果单独的一个字符后面带? var reg=/\d?/ /n?/ 代表一个或0个这个字符的出现 如果是量词+和*,{2,}后面带? 取消正则的贪婪性 在捕获阶段 3.捕获 1.普 阅读全文
posted @ 2018-12-21 10:42 前端的学习者 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:函数在调用的时候会形成一个私有的作用域,对内部变量起到保护的作用,这就是闭包。 2.变量销毁: 1.人为销毁 var a=12; a=null 2.自然销毁 函数调用完成之后 浏览器会自动销毁函数内的变量 3闭包作用 保护变量 缓存数据 4.闭包的种类 (1).函数式 (2).对象式 5. 阅读全文
posted @ 2018-12-21 10:34 前端的学习者 阅读(115) 评论(0) 推荐(0) 编辑
摘要: Date 类 getDate() 返回一个月中的某一天 1-31 getDay() 返回一周中某一天0-6 getFullyear()返回四位数的年份 getMonth()返回月份 比实际情况小1 0代表1月 0-11 getHours()返回的当前的 小时数0-23 getMinutes() 返回 阅读全文
posted @ 2018-12-21 10:23 前端的学习者 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1.解决函数内this指向 1.可以在函数外提前声明变量 _this/that=this 2.通过apply和call 来修改函数内的this指向 (1) 二者区别 用法是一样的,就是参数形式不一样 fn.call(obj,a,b)/fn.apply(obj,[a,b]) (2) 二者代表的是将函数 阅读全文
posted @ 2018-12-21 10:20 前端的学习者 阅读(116) 评论(0) 推荐(0) 编辑
摘要: DOM0级事件元素绑定多个click最后只执行最后一个click。 DOM2级事件元素绑定多个click,都要执行 注意当绑定的多个事件名,函数名,事件发生阶段三者完全一样时,才执行最后一个 div.addEventListener("click",fn1,false) div.addEventLi 阅读全文
posted @ 2018-12-21 10:17 前端的学习者 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1.常用的事件 …… 2.每个元素身上的事件是天生自带的,不需要我们去定义,只需要我们给这个是事件绑定一个方法,当事件触发的时候就会执行这个方法。 3.事件绑定的写法 1.div.onclick=function(){} DOM0级事件绑定 2.div.addEventListener()或div. 阅读全文
posted @ 2018-12-21 10:13 前端的学习者 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 面向对象 (1) 类 Js天生自带的类 Object 基类 Function Array Number Math Boolean Date Regexp String 1.事件 浏览器客户端上客户触发的行为都称为事件 所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发。 通过obj.事件名 阅读全文
posted @ 2018-12-03 10:19 前端的学习者 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、 var a=123; function fun(){ alert(a) //123 } fun()2、 var a=123; function fun(){ alert(a); //undefined a=456; } fun() alert() //1233、 var a=123; func 阅读全文
posted @ 2018-12-03 08:06 前端的学习者 阅读(466) 评论(1) 推荐(0) 编辑
摘要: 面试题作用域 +function(){ console.log(a) var a=5; function a(){} console.log(a) function b(){} b=6 console.log(b) var c=d=b }() console.log(d) console.log(c 阅读全文
posted @ 2018-11-19 19:52 前端的学习者 阅读(136) 评论(0) 推荐(0) 编辑