12 2019 档案
摘要:㈠FTP 的主要功能 ⑴提供文件的共享(计算机程序 / 数据); ⑵支持间接使用远程计算机; ⑶使用户不因各类主机文件存储器系统的差异而受影响; ⑷可靠且有效的传输数据。 ㈡FTP 控制帧 FTP 控制帧即指 TELNET 交换信息,包含 TELNET 命令和选项。 然而,大多数 FTP 控制帧是简
阅读全文
摘要:㈠定义 FTP(File Transfer Protocol,文件传输协议) 是 一个用于简化IP网络上系统之间文件传送的协议,是TCP/IP 协议组中的协议之一。 ㈡组成 ⑴FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。 ⑵其中FTP服务器用来存储文件,用户可以使用FTP客户
阅读全文
摘要:当在浏览器地址栏输入网址,如:www.XXX.com后浏览器是怎么把最终的页面呈现出来的呢? ㈠经历的步骤 ★第一部分:网络通信 ⑴在浏览器中输入url ⑵应用层DNS解析域名 ⑶应用层客户端发送HTTP请求 ⑷传输层TCP传输报文 ⑸网络层IP协议查询MAC地址 ⑹数据到达数据链路层 ⑺服务器接收
阅读全文
摘要:㈠AJAX的简单介绍 ⑴AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 ⑵AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 ⑶AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内
阅读全文
摘要:㈠PKI基础认识 ⑴PKI(Public Key Infrastructure,公开密钥基础设施) PKI产生于二十世纪八十年代,它是在公开密钥理论和技术基础上发展起来的一种综合安全平台,能够为所有网络应用透明地提供采用加密和数字签名等密码服务所必需的密钥和证书管理,从而达到保证网上传递信息的安全、
阅读全文
摘要:除了XMLHttpRequest对象来获取后台的数据之外,还可以使用一种更优的解决方案——fetch ㈠fetch示例 fetch获取后端数据的例子: // 通过fetch获取百度的错误提示页面 fetch('https://www.baidu.com/search/error.html') //
阅读全文
摘要:/** * @file Axios的Vue插件(添加全局请求/响应拦截器) */ // https://github.com/mzabriskie/axios import axios from 'axios' // 拦截request,设置全局请求为ajax请求 axios.interceptor
阅读全文
摘要:▶fetch的浏览器兼容 ㈠fetch默认不携带cookie ⑴fetch发送请求默认是不发送cookie的,不管是同域还是跨域; 需要设置 : fetch(url, {credentials: 'include'}) 可以配置其credentials项,其有3个值: ①omit: 默认值,忽略co
阅读全文
摘要:㈠fetch的简单介绍 fetch是一种HTTP数据请求的方式,是XMLHttpRequest的一种替代方案。 fetch不是ajax的进一步封装,而是原生js。 Fetch函数就是原生js,没有使用XMLHttpRequest对象。 ㈡XMLHttpRequest API 的缺点 ⑴ 不符合关注分
阅读全文
摘要:㈠官方介绍fetch ⑴在Fetch API中说到: “The Fetch API provides an interface for fetching resources (including across the network). It will seem familiar to anyone
阅读全文
摘要:㈠concat( )方法 ⑴可以连接两个或多个数组,并将新的数组返回 ⑵该方法不会对原数组产生影响 ⑶示例如下: ㈡join()方法 ⑴该方法可以将数组转换为一个字符串 ⑵该方法不会对原数组产生影响,而是将转换后的字符串作为结果返回 ⑶在join()中可以指定一个字符串作为参数,这个字符串将会成为数
阅读全文
摘要:㈠slice()方法 ⑴可以用来从数组提取指定元素 该方法不会改变元素数组,而是将截取到的元素封装到一个新的数组中返回 ⑵语法: arrayObject.slice(start,end) ⑶参数: 1.截取开始的位置的索引,包含开始索引 2.截取结束的位置的索引,不包含结束索引 - 第二个参数可以省
阅读全文
摘要:㈠数组的遍历 ⑴所谓的遍历数组,就是将数组中所有的元素都取出来 ⑵格式: for(var i = 0;i < arr.length; i++){ console.log(arr[i]); } ⑶示例: ㈡forEach ⑴一般我们都是使用for循环去遍历数组 JS中,还为我们提供了一个方法,用来遍历
阅读全文
摘要:★数组的方法 ㈠push()方法 ⑴该方法可以向数组的末尾添加一个或多个元素,并返回数组的新的长度 ⑵可以将要添加的元素作为方法的参数传递 ⑶这样这些元素将会自动添加到数组的末尾 ⑷该方法会将数组新的长度作为返回值返回 ⑸示例: 1.向数组的末尾添加一个元素 2.向数组的末尾添加多个元素 3.将数组
阅读全文
摘要:㈠字面量创建数组 ⑴创建一个数组 var arr = new Array(); ⑵使用字面量创建的数组 语法:[ ] var arr = [ ]; ⑶使用字面量创建数组时,可以在创建时就指定数组中的元素 ㈡构造函数创建数组 ⑴使用构造函数创建数组时,也可以同时添加元素,将要添加的元素作为构造函数的参
阅读全文
摘要:㈠对象分类 ⑴内建对象 ⑵宿主对象 ⑶自定义对象 ㈡数组(Array) ⑴简单介绍 ①数组也是一个对象 ②它和我们普通对象功能类似,也是用来存储一些值的 ③不同的是普通对象是使用字符串作为属性名的, ④而数组是使用数字来作为索引操作元素 ⑵索引(index) ①从0开始的整数就是索引 ②数组的存储性
阅读全文
摘要:㈠原型 Prototype ⑴我们所创建的每一个函数,解析器都会向函数中添加一个属性Prototype 这个属性对应着一个对象,这个对象就是我们所谓的原型对象 ⑵如果函数作为普通函数调用prototype没有任何作用 当函数以构造函数的形式调用时,它所创建的对象中都会有一个隐含的属性 指向该构造函数
阅读全文
摘要:㈠构造函数 创建一个构造函数,专门用来创建Person对象的 构造函数就是一个普通的函数,创建方式和普通函数没有区别, 不同的是构造函数习惯上首字母大写 构造函数和普通函数的区别就是调用方式的不同 普通函数是直接调用,而构造函数需要使用new关键字来调用 示例:创建一个构造函数 function P
阅读全文
摘要:㈠使用工厂方法创建对象 通过该方法可以大量的创建对象 function createPerson(name ,age ,gender){ //创建一个新的对象 var obj = new Object(); //向对象中添加属性 obj.name = name; obj.age = age; obj
阅读全文
摘要:㈠This是什么? ⑴解析器(浏览器)在调用函数时,每次都会向函数内部传递进一个隐含的参数 这个隐含的参数就是this,this指向的是一个对象 这个对象我们称为函数执行的 上下文对象 ⑵根据函数的调用方式的不同,this会指向不同的对象 1.以函数的形式调用时,this永远都是window 2.以
阅读全文
摘要:★函数作用域 ⑴调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁 ⑵每调用一次,函数就会创建一个新的函数作用域,它们之间是互相独立的 ⑶在函数作用域中,可以访问到全局作用域的变量 在全局作用域中无法访问到函数作用域的变量 具体示例: ⑷当在函数作用域操作一个变量时,它会先在自身作用域中寻找
阅读全文
摘要:㈠作用域(scope) ⑴定义:作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。 换句话说,作用域决定了代码区块中变量和其他资源的可见性 ⑵分类:在JavaScript中一共有两种作用域: 1)全局作用域 2)函数作用域 ㈡全局作用域 ⑴直接编写在script标签中的JS代码,都是
阅读全文
摘要:㈠立即执行函数 ⑴定义:在函数定义完,立即被调用,这样的函数叫做立即执行函数 ⑵语法:函数对象() ⑶注意:立即执行函数往往只会执行一次 ⑷示例1: (function(){ alert("我是一个匿名函数"); })(); ⑸示例2: (function(a,b){ console.log("a
阅读全文
摘要:㈠实参 创建一个函数,可以在控制台中输出一个人的信息 可以输出人的name age gender address 第一种方式: function sayHello(name,age,gender,address){ console.log("我是"+name+",今年我"+age+"岁了,"+"我是
阅读全文
摘要:㈠函数的参数 ⑴定义一个用来求两个数和的函数 可以在函数的()中来指定一个或多个形参(形式参数) 多个形参之间使用 ,隔开,声明形参就相当于在函数内部声明了对应的变量 但是不赋值 即:☟ function sum(a,b){ console.log(a+b); } ⑵在调用函数时,可以在()中指定实
阅读全文
摘要:㈠函数(function) ⑴函数也是一个对象 ⑵函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码) ⑶函数中可以保存一些代码在需要的时候调用 ⑷使用typeof检查一个函数对象时,会返回function ⑸创建函数的三种方式: ①构造函数 ②函数声明 ③函数表达式 ⑹示例:创建一个函
阅读全文
摘要:㈠属性名 var obj = new Object(); 向对象中添加属性 ⑴属性名: - 对象的属性名不强制要求遵守标识符的规范 什么乱七八糟的名字都可以使用 - 但是我们使用时还是尽量按照标识符的规范去做 示例:obj.name = "林黛玉" ⑵如果要使用特殊的属性名,不能采用 . 的方式来操
阅读全文
摘要:㈠浮点数储存 浮点数在计算机中存储也是以二进制的形式,遵循IEEE二进制算数标准;格式为: float : 符号位(首位)、指数位(8位)、尾数(23位) double:符号位(首位)、指数位(11位)、尾数(52位) ㈡十进制浮点数转换为二进制 ★方法: ⑴整数部分:除以2,取出余数,商继续除以2
阅读全文
摘要:㈠什么是冰雹猜想? 冰雹猜想是指:一个正整数x,如果是奇数就乘以3再加1,如果是偶数就析出偶数因数2ⁿ,这样经过若干个次数,最终回到1。 无论这个过程中的数值如何庞大,就像瀑布一样迅速坠落。而其他的数字即使不是如此,在经过若干次的变换之后也必然会到纯偶数:16-8-4-2-1的循环。 据日本和美国的
阅读全文
摘要:㈠通过程序,在页面中输入如下图形 * * * * * * * * * * * * * * * * * * * * * * * * * 代码如下: //向body中输入一个内容 //document.write("*****<br />"); //通过一个for循环来输出图形 //这个for循环执行几
阅读全文
摘要:㈠什么是短网址? 短网址(Short URL):是指形式上比较简短并具有自动重定向到指定链接功能的网址。 ㈡短网址的优点 ⑴实时监控推广数据,便于及时根据数据调整运营策略 通过短链,可以实时查看推广数据,了解各个渠道、不同链接的数据情况,及时调整策略,提高运营效率。 ⑵维度数据报表,分析更深入,清晰
阅读全文
摘要:1.XHTML 指的是? A.EXtra Hyperlinks and Text Markup Language B.EXtensible HyperText Marking Language C.EXtreme HyperText Markup Language D.EXtensible Hype
阅读全文
摘要:1.如何使用 CSS3 强制换行? A. word-wrap: break-word; B. text-wrap: break-word; C. text-wrap: force; D. text-width: set; 答案:A. word-wrap: break-word; 2.下面哪个是有效的
阅读全文
摘要:1.CSS 指的是? A. Computer Style Sheets B. Cascading Style Sheets C. Creative Style Sheets D. Colorful Style Sheets 答案:B. Cascading Style Sheets 2.在以下的 HT
阅读全文
摘要:㈠JavaScript变量 ⒈分类 ⑴JavaScript中的变量分为基本类型和引用类型。 ⑵基本类型就是保存在栈内存中的简单数据段。 ⑶引用类型指的是那些保存在堆内存中的对象。 ⒉基本类型 基本类型有Undefined、Null、Boolean、Number 和String。 这些类型在内存中分别
阅读全文