摘要: 简介 metadata,中文名叫元数据,是用于描述数据的数据。它不会显示在页面上,但是机器却可以识别。 用处 meta常用于定义页面的说明,关键字,最后修改日期,和其它的元数据。这些元数据将服务于浏览器(如何布局或重载页面),搜索引擎和其它网络服务。 提示和注释 注意:<meta> 标签通常位于 < 阅读全文
posted @ 2019-04-24 09:47 duwei76 阅读(405) 评论(0) 推荐(0) 编辑
摘要: Bridged(桥接模式) 桥接模式相当于虚拟机和主机在同一个真实网段,VMWare充当一个集线器功能(一根网线连到主机相连的路由器上),所以如果电脑换了内网,静态分配的ip要更改。图如下: NAT(网络地址转换模式) NAT模式和桥接模式一样可以上网,只不过,虚拟机会虚拟出一个内网,主机和虚拟机都 阅读全文
posted @ 2019-03-13 10:55 duwei76 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 我们创建的每个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个原型对象,而这个原型对象中拥有的属性和方法可以被所以实例共享。 一、理解原型对象 无论什么时候,只要创建了一个新函数,就会根据一组特定的规则为该函数创建一个 prototype属性,这个属性指向函数的原型对象。 阅读全文
posted @ 2018-11-30 13:34 duwei76 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 同源策略 首先基于安全的原因,浏览器是存在同源策略这个机制的,同源策略阻止从一个域加载的脚本去获取另一个域上的文档属性。也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 js跨域是指通过js在不同的域之间进行数据传输或通信 阅读全文
posted @ 2018-11-30 13:33 duwei76 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一、ajax定义 ajax 的全称是Asynchronous JavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。 ajax原理和XmlHttpRequest对象 Ajax的原理简单来说通过XmlHttpRequest对象来向 阅读全文
posted @ 2018-11-30 13:31 duwei76 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一:事件流 事件流描述的是从页面中接收事件的顺序。 事件冒泡 点击id为three的div,会依次打印出结果:点击的是three、点击的是two、点击的是one。 事件捕获 将点击id为three的div,会依次打印出结果:点击的是one、点击的是two、点击的是three。 二:事件处理机制 1. 阅读全文
posted @ 2018-11-30 13:28 duwei76 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1、原型链继承 核心: 将父类的实例作为子类的原型 缺点: 父类新增原型方法/原型属性,子类都能访问到,父类一变其它的都变了 2、构造继承 核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型) 缺点: 方法都在构造函数中定义, 只能继承父类的实例属性和方法,不能继承原 阅读全文
posted @ 2018-11-30 13:15 duwei76 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 创建对象 第一种:基于Object对象 第二种:对象字面量方式(比较清楚的查找对象包含的属性及方法) 使用Object构造函数或对象字面量都可以创建对象,但缺点是创建多个对象时,会产生大量的重复代码,因此下面介绍可解决这个问题的创建对象的方法 1、工厂模式 缺点:创建对象交给一个工厂方法来实现,可以 阅读全文
posted @ 2018-11-30 13:14 duwei76 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 一、什么是匿名函数 创建一个函数并将它赋值给变量functionName,这种情况下创建的函数,即匿名函数。(函数表达式就是匿名函数) 二、闭包 1.什么是闭包? 闭包就是能够读取其他函数内部变量的函数。 只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。 阅读全文
posted @ 2018-11-30 13:12 duwei76 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、函数的一些基础概念: 1.js中的函数使用function来声明。 2.关于return: 2.1 函数在执行到return语句后悔立即停止并退出,return后面的代码永远不会得到执行; 2.2 函数不必指定是否返回值,只要return语句后跟要返回的值即可实现返回值; 2.3 return语 阅读全文
posted @ 2018-11-30 11:44 duwei76 阅读(429) 评论(0) 推荐(0) 编辑