摘要:
一、什么是同源策略 同源策略:同源是指域名、协议、端口均相同 跨域:是指从一个域名的网页去请求另一个域名的资源,只要域名、协议、端口有一个不同,就被当作是跨域 JSONP是我们解决跨域最常用的方式 二、JSONP的原理 JSONP是JSON with Padding的简写,是一种跨域的解决方案 JS 阅读全文
摘要:
一、ajax是一种无需在加载整个网页的情况下,能够更新部分网页的技术 二、ajax的优点 1.通过异步模式,提升了用户体验 (javasript是单线程的,也就是前一个任务结束,后一个任务才能开始;如果说前一个任务耗时很长;产生了任务队列,任务有同步的,异步的,同步是在主线程上安排任务,一次执行任务 阅读全文
摘要:
js的解析机制:1) . js预解析 2)逐行解读代码 预解析 1)将以var声明的全局里面的变量和函数都拿出来,变量赋值给undefined,函数进行声明。 2)let声明的变量不进行预解析 3)预解析时,若出现相同的变量命名,也会保留,因为预解析时都是赋值给undefined 4)若变量和函数名 阅读全文
摘要:
1.变量 1)、变量是保存数据的容器 2)、变量的数据类型分基本数据类型和引用数据类型 基本类型:字符串 "hello",数字 110,null,undefined,布尔值 true/false 引用类型:对象 {},数组 [] 区别: 基本类型的数据不可以修改,保存在栈内存中;比较时,值相等即相等 阅读全文
摘要:
1.什么是闭包 闭包:内部函数可以访问到其所在外部函数中声明的参数和变量,即使再外部函数在终结之后 全局作用域中是访问不到局部作用域里面的变量的,js提供的解决办法就是在函数里面在定义一个函数,也就是闭包 闭包函数:声明在一个函数中的函数,叫做闭包函数 2.闭包的优缺点 优点:有利于封装,可以访问到 阅读全文
摘要:
1.this在构造函数中,在对象的方法中,this指向当前对象 对象的方法中 var person={ 'name':'xm', 'setSex':function(){ this.sex=sex; console.log(this); //person这个函数 } } console.log(pe 阅读全文
摘要:
1.验证QQ,昵称,手机号,邮箱,email,等验证var regexp={ 'chinese':/^[\u4e00-\u9fa5]$/, //验证中文 'number':/^\d$/, //验证数字 'letter':/^[a-zA-Z]$/, //验证字母 'integer':/^-?\d+$/ 阅读全文
摘要:
1.在https://centos.org/网站下载系统iso映像文件 2.点击新建好的虚拟,选择我们需要的ISO映像文件-点击开始虚拟机,现在开始安装linux 3.选择安装过程中的语言-建议选英文 4.DATE&TIME时区选择上海, 选择系统语言LANGUAGE SUPPORT -建议选择英文 阅读全文