2022年8月26日

JavaScript中的面向对象及原型和原型链

摘要: 一、面向对象概述: 面向对象是一种编程思维(oop Object Oriented Programming),简单来说就是对应的对象做对应的操作,面向对象的核心就是将内容抽取为属性、将行为抽取为方法 二、面向对象的特点 封装 继承 多态 三、创建对象 使用new关键词创建对象 function Pe 阅读全文

posted @ 2022-08-26 21:39 小生南骆 阅读(33) 评论(0) 推荐(0) 编辑

Java Script运动

摘要: 一、运动概述 运动原理:JavaScript 实现运动的原理,就是通过定时器不断改变元素的位置,直至到达目标点后停止运动。 通常,要让元素动起来,我们会通过改变元素的 left 和 top 值来改变元素的相对位置。 运动三个步骤: 首先要用定时器来定时改变元素位置 然后实时获取元素位置 最后判断是否 阅读全文

posted @ 2022-08-26 20:33 小生南骆 阅读(18) 评论(0) 推荐(0) 编辑

2022年8月13日

JavaScript ES6新增

摘要: 命名修饰符 let:不能重复声明变量、块级作用域 let a = 1; let a = 2; //报错 const:初始化常量,必须给初始值,否则报错、在同一个作用域内,const定义的常量不能修改其值、块级作用域 const a = 10 a = 100 //报错,不能重复声明 解构 const 阅读全文

posted @ 2022-08-13 12:05 小生南骆 阅读(39) 评论(0) 推荐(0) 编辑

2022年8月12日

JavaScript ES5新增

摘要: 严格模式 声明变量必须加关键字(var) 不允许参数名重复 没有明确隶属对象的函数中的this(执行了)指向undefined arguments的内容不会被形参的改变而影响 arguments.callee被禁止使用 严格模式开启方式:在作用域之前加上use strict 数组的加强 forEac 阅读全文

posted @ 2022-08-12 21:01 小生南骆 阅读(3) 评论(0) 推荐(0) 编辑

JavaScript正则表达式

摘要: 一、正则概述 什么是正则? 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。 正则对象声明 使用new关键词声明 var re = new RegExp("ab 阅读全文

posted @ 2022-08-12 20:30 小生南骆 阅读(13) 评论(0) 推荐(0) 编辑

2022年8月11日

JavaScript中的cookie

摘要: 1.我们为什么要用cookie? HTTP最大的特点是无连接无状态,使用Cookie和Session的技术就是为了解决这个问题 2.什么是cookie cookie是当你浏览某个网站的时候,由web服务器存储在你的机器硬盘上的一个小的文本文件。它其中记录了你的用户名、密码、浏览的网页、停留的时间等等 阅读全文

posted @ 2022-08-11 21:47 小生南骆 阅读(113) 评论(0) 推荐(0) 编辑

2022年8月9日

JavaScript事件

摘要: 一、事件概述 什么是事件? 事件是文档或者浏览器窗口中发生的,特定的交互瞬间。 事件是用户或浏览器自身执行的某种动作,如click,load和mouseover都是事件的名字。 事件是javaScript和DOM之间交互的桥梁。 事件模式 内联模式(不推荐) <button onclick="">按 阅读全文

posted @ 2022-08-09 20:24 小生南骆 阅读(34) 评论(0) 推荐(0) 编辑

2022年8月4日

JavaScript DOM

摘要: 一、DOM概述 1.DOM文档对象模型(Document Object Model)将 web 页面与到脚本或编程语言连接起来。通常是指 JavaScript,但将 HTML、SVG 或 XML 文档建模为对象并不是 JavaScript 语言的一部分。DOM 模型用一个逻辑树来表示一个文档,树的每 阅读全文

posted @ 2022-08-04 20:07 小生南骆 阅读(29) 评论(0) 推荐(0) 编辑

JavaScript BOM

摘要: 一、BOM概述 BOM:浏览器对象模型(bowser object model),BOM能获取和操作浏览器上的所有内容 二、BOM结构 window为最大的对象,window中包含:document、history、location、frames、screen、navigator这些对象 三、win 阅读全文

posted @ 2022-08-04 19:38 小生南骆 阅读(38) 评论(0) 推荐(0) 编辑

2022年8月2日

JavaScript日期、对象、定时器

摘要: 一、日期 1.获取当前的本地时间 var date = new Date() 2.获取指定的时间 var date1 = new Date(2022,7,22) 3.get方法(获取时间) var year = date.getFullYear() var month = date.getMonth 阅读全文

posted @ 2022-08-02 20:23 小生南骆 阅读(24) 评论(0) 推荐(0) 编辑

导航