随笔分类 -  【前端】-- Javascript

JavaScript(9)--- 跨域
摘要:#JavaScript(9) 跨域 ## 一、跨域原理(同源策略) 在项目搭建的初期,因为现在项目基本上都是前后端分离,所以不可避免地会遇到跨域问题,而造成跨域的罪魁祸首就是浏览器的同源策略。所以要解决跨域, 我们必须知道什么是浏览器的同源策略。 1、什么是同源策略 概念 它是一个著名的安全策略。所 阅读全文
posted @ 2020-03-29 21:00 雨点的名字 阅读(677) 评论(0) 推荐(1) 编辑
JavaScript(8)--- 闭包
摘要:JavaScript(8) 闭包 理解闭包 我的理解是:闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以简单这样理解 "函数A中,有一个函数B,函数B中可以访问函数A中定义的变量或者是数据,此时形成了闭包"。所以,在本质上,闭包 阅读全文
posted @ 2020-03-26 22:11 雨点的名字 阅读(444) 评论(0) 推荐(0) 编辑
JavaScript(7)--- 继承
摘要:# JavaScript(7) 继承 概念 首先继承是一种关系,类(class)与类之间的关系,JS中没有类,但是可以通过构造函数模拟类,然后通过原型来实现继承,继承也是为了数据共享。 之间有讲过js中的原型和原型链:JavaScript(6) 原型链 原型链就是继承的一种,子类 没有的东西到 父类 阅读全文
posted @ 2020-03-23 22:06 雨点的名字 阅读(421) 评论(0) 推荐(0) 编辑
JavaScript(6)--- 原型链
摘要:# 原型链 再上一篇有简单讲过原型:JavaScript(5) 面向对象 + 原型 讲原型链知识之前,先说几个重要的结论。 1、原型链就是 对象的__proto__所连接的链状结构 2、prototype 属性是函数独有的 3、__proto__ 属性是对象独有的,实例原型(Object.proto 阅读全文
posted @ 2020-03-12 22:01 雨点的名字 阅读(644) 评论(0) 推荐(1) 编辑
JavaScript(5)--- 面向对象 + 原型
摘要:面向对象 + 原型 面向对象这个概念并不陌生,如 C++、Java 都是面向对象语言。面向对象而言都会现有一个类的概念 ,先有类再有对象。类是实例的类型模板。 比如人类 是一个类 张三 李四 就是一个个对象,他们都是人类创建出的对象 所以都有人类的共同特性,比如 人类都会吃饭 人类都会走路 所以张三 阅读全文
posted @ 2020-03-05 23:03 雨点的名字 阅读(753) 评论(2) 推荐(1) 编辑
JavaScript(4)---BOM详解
摘要:JavaScript(4) BOM详解 之前写过一篇有关DOM的博客:JavaScript(2) DOM详解 DOM有个顶级对象叫:document。同样BOM中也有顶级对象叫 window。 它们的区别在于: DOM是一套操作HTML标签的API。 BOM是一套操作浏览器的API。 一、概念 1、 阅读全文
posted @ 2020-02-09 20:24 雨点的名字 阅读(1441) 评论(1) 推荐(2) 编辑
JavaScript(3)---事件冒泡、事件捕获
摘要:# JavaScript(3) 事件冒泡与事件捕获 ## 一、理解冒泡与捕获 假设有这么一段代码 <body> <div><p>标签</p> </div> </body> 转换成图如下 我们知道Dom是有节点关系的 body -> div -> p 之间的关系就是 爷爷 -> 父亲 -> 儿子。 我 阅读全文
posted @ 2020-01-31 23:11 雨点的名字 阅读(495) 评论(0) 推荐(1) 编辑
JavaScript(2)---DOM详解
摘要:#JavaScript(2) DOM详解 一、DOM概念 什么是DOM DOM全称为文本对象模型(Document Object Model),它定义了所有HTML元素的对象和属性,以及访问他们的方法。它的主要作用包括: 改变HTML 元素 , 改变HTML属性 , 改变CSS 样式,对页面中的所有 阅读全文
posted @ 2020-01-30 22:50 雨点的名字 阅读(2063) 评论(2) 推荐(2) 编辑
JavaScript(1)---绑定事件、解除绑定事件
摘要:JavaScript(1) 绑定事件、解除绑定事件 ## 一、事件概述 1、事件的几个概念 · 事件 指的是文档或者浏览器窗口中发生的一些特定交互瞬间。我们可以通过侦听器(或者处理程序)来预定事件,以便触发事件的时候执行相应的代码。 事件处理程序 我们用户在页面中进行的点击动作(click)、鼠标移 阅读全文
posted @ 2020-01-20 22:43 雨点的名字 阅读(6282) 评论(2) 推荐(4) 编辑


点击右上角即可分享
微信分享提示