JavaScript
吗吗哈哈
喝光大佬的卡布奇诺
展开
-
JS中构造函数的原型prototype
原型prototypr1. 简介在构造函数中有一个属性叫prototypeprototype是一个对象属性,其属性值为对象,称为原型对象可以通过prototype来添加新的属性和方法,此时所有该构造函数创建的对象都会具有这些属性和方法由该构造函数创建的对象会默认链接到该属性上语法:构造函数.prototype.属性名 = 值;构造函数.prototype.方法名 = function(){定义方法体};访问对象属性的查找顺序:首先在当前对象中查找对应的实例对象如果没有,就会到原创 2020-10-10 18:46:43 · 1660 阅读 · 0 评论 -
JavaScript中数据如何存储在客户端?带你看看Cookie和WebStorage
1. 简介出于记录用户特定数据的目的,需要客户端数据存储技术常用存储机制:Cookie优点:需要与服务器端交互、浏览器自动管理不同站点的数据并发送到服务器缺点:安全性受限、数据量受限(4KB)、可用性受限、文明存储Web StorageHTML5新增,分为localStorage和sessionStorage优点:操作简单、不会自动发送到服务器、存储空间大(浏览器可支持10MB以上)缺点:安全性受限、永不过期、不区分站点、明文存储2. Cookie以键值对形式存储,在客户端原创 2020-10-10 18:30:53 · 277 阅读 · 0 评论 -
还不明白JS中的内置对象吗? 快来这里!
一、String1. 定义方式语法:var str = 'welcome'; //基本数据类型stringvar str = new String('welcome'); //引用数据类型String使用length属性获取字符串的长度。2. 常用函数方法描述charAt(index)返回在指定索引位置的字符,也可使用[索引]的方式charCodeAt(index)返回在指定的位置的字符串的UnicodeindexOf(字符串.index)返回某个指定的原创 2020-10-10 11:10:07 · 227 阅读 · 0 评论 -
我们来实现创建JavaScript中的自定义对象
自定义对象1. 简介什么是对象:万物皆对象,如手机、电脑、汽车、坐姿、学生、猫、狗等实现世界中充满了对象,符合人们的思维习惯对象具有特征和行为:特征:对象具有的属性,如学生的姓名、年龄等行为:对象具有的能力,如学生可以学习、跑步、做自我介绍JavaScript是基于对象的语言对象具有的特征,称为属性对象具有的行为,称为方法2. 创建对象三种方式:使用Object//1.创建对象var 对象名 = new Object();//2.为对象添加属性对象名.属性名原创 2020-10-07 16:09:55 · 349 阅读 · 0 评论 -
用BOM来实现轮播图效果
BOM简介1. JavaScript由三部分组成:ECMAScript 核心语法 ES6+DOM文档对象模型,核心对象是document,用来操作页面文档BOM浏览器对象模型,核心对象是window,用来操作浏览器2. window对象常用属性:名称含义history有关客户访问过的URL的信息location有关当前URL的信息,子级DOM对象document表示浏览器窗口中的HTML文档,子级DOM对象<script> //w原创 2020-10-05 20:36:04 · 635 阅读 · 0 评论 -
对JavaScript中的 事件 进行疯狂 处理
一、简介事件:发生在HTML元素上的事情,可以是用户的行为,也可以是浏览器的行为。如:用户点击了某一个HTML元素用户将鼠标移动到某个HTML元素上用户输入数据时光标离开页面加载完成事件源:事件触发的源头,即触发事件的元素,如按钮、输入框、超链接等。事件对象:当一个事件发生时,这个事件相关的详细信息会被保存到一个对象中,称为event对象。事件监听:监听事件的发生,绑定事件函数,当事件被触发后执行该事件函数,即回调函数。二、绑定事件三种方式:静态绑定:通过为标签的事件属性赋值原创 2020-10-04 16:34:05 · 234 阅读 · 0 评论 -
学JS你不会DOM算真的学会了吗?
一、DOM1. DOM简介Document Object Model 文档对象模型浏览器加载HTML文档时,会将HTML文档解析为一个树形结构,称为DOM树HTML文档和DOM树是一 一对应的关系当DOM树被修改时,与值对应的HTML文档也会随之改变当需要对HTML中的内容进行动态改变时,可以使用DOM来进行操作DOM提供了一组用来操作HTML文档的API,即提供一套属性、方法和事件树上的每一个结点都是一个DOM对象,树的顶层为document对象2. document对象<原创 2020-09-28 16:34:09 · 326 阅读 · 0 评论 -
来来来,JavaScript核心基础语句送给你们!
一、JS的两种引入方法1.1 内部引入直接在<head>标签中引入<script>标签后即可书写JS代码。<script type = "text/javascript"> //内部引入</script>1.2 外部引入使用外部引入时,创建一个新的JS文件,并在html文件中的<head>标签中写入<script type="text/javascript" src="main.js" charset="utf-8">原创 2020-09-09 20:17:49 · 221 阅读 · 0 评论 -
JavaScript对函数的解析机制
JavaScript对函数的解析机制是不同的:对于使用function语句声明的函数,JavaScript解释器会在预编译期就解析函数,而对于匿名函数则直到执行器才按表达式运算进行解析。示例一:下面是使用function语句声明的两个同名函数f,声明之后马上进行调用,代码如下:function f(){ //声明函数f return 1; }alert(f()); //返回2function f(){ //声明函数f return 2;}alert(f()); /原创 2020-08-11 00:19:15 · 165 阅读 · 0 评论