浏览器与HTML(二) iframe什么是iframe?iframe就是框架网页就是在同一个页面里有多个网页,使用框架的好处就是你在请求一个网页的下一个页面的时候,还有 一个网页是一直显示着的,这样浏览者就不会就的等待的存在了;iframe也称作嵌入式框架,嵌入式框架和框架网页类似,它可以把一个网页的框架和内容嵌入在现有的网页中。iframe的使用方法iframe使用很简单,使用src属性指向另一个你需要包含的另一个文件即可,也可以设置元素的宽,高等。比如:...
2020面经-JS部分(call,new,原型,继承,创建对象,js三大事件) JS继承的方法及优缺点原生js继承怎么实现原型链继承function Parent() { this.name = 'parent'}Parent.prototype.sayName = function() { alert(this.name)}function Child() { this.age = 20;}Child.prototype = new Parent(); // 改造子类构造函数的原型,使其指向父类的实例。let child = new Ch
2020面经-JS部分(二)类型,this,promise,apply,深拷贝 列举三种强制类型转换和两种隐式类型转换JavaScript是一门弱类型语言,在JavaScript中声明变量不需指定类型, 对变量赋值也没有类型检查,同时JavaScript允许隐式类型转换。强制类型转换通过String(),toString(),Number(),parseInt(),parseFloat(),Boolean()等函数强制转换Boolean(0) // => false - Boolean Boolean(new object()) // => true - Bool
2020面经-CSS部分 2、px、em、rem说一下?https://mp.weixin.qq.com/s?__biz=MzU2NTc4NjM5OQ==&mid=2247485484&idx=1&sn=bc5188e4a8602631ba349c2d13c8ea86&chksm=fcb72a5ccbc0a34a3aad8967ed3bf0bd3f560c218f842d7ff531cc0fb8f48ff8dde202e6b04a&mpshare=1&scene=23&src
ES6引入模块报错:SyntaxError: Cannot use import statement outside a module import m1 from ‘./m1’;^^^^^^SyntaxError: Cannot use import statement outside a moduleat wrapSafe (internal/modules/cjs/loader.js:1071:16)at Module._compile (internal/modules/cjs/loader.js:1121:27...
vue-03(组件化开发) 组件化开发思想组件注册组件是可以重用的,且每个组件的数据是独立的另一个用法注意事项保证每个组件有自己的环境可以用一个大的div包起来驼峰命名放到跟元素,会报错可以换成短横线(驼峰式使用时只能在字符串模板中使用组件,在普通标签中必须使用短横线方式)局部组件注册再定义一个组件局部注册的组件只能在注册他的父组件里面使用...
vue-02 常用特性概览表单操作双向绑定+阻止表单的默认提交默认选中value为1 的爱好复选框应该用数组表示下拉选项添加mutipily=true可以多选数据要是数组形式表单域修饰符这时候做的是字符串的拼接默认触发的input事件,输入文字发生变化,change是失去焦点,发生改变,可以用在验证过程自定义指令带参数的指令打印bindi...
Ajax-05 jquery为我们封装了ajax方法beforesend发送之前可以做一些事(比如格式验证)success如果返回的是json字符串,ajax内部会自动将字符串转换成json对象,url前面可以省略会自动拼接完整的地址传递参数可以直接传递字符串contenttype指定成json这时候看到的是json字符串改成application/json就需要传递j...
Ajax-04(非同源请求发送) 同源政策我们之前是同一个网站的客户端向服务端发送请求,没有问题多个请求是否来自同一个服务器端呢可以发送,但对方拒绝接受启动S1服务器 3000S2 3001S1里面的页面向3001发出申请...
Ajax-03(formData) FormData提交表单对象xhr.send(formData);所以要用post方法客户端代码实例方法1、获取表单对象中属性的值formData.get('key')2、设置表单中属性的值formData.set(‘key’,‘value’)应用在二次处理上,3.删除表单对象中属性的值formData.delete(‘key’)4、像表单对象中追加属性值fo...
Ajax-02 客户端javascript不具有读取文件的能力,所以在客户端模板是html中的script代码片段,用id添加唯一标识type=‘text/html’利用template方法,模板名称和一个对象,对象中的数据就是即将展示在模板中的数据,template方法返回的是拼接好的字符串注意如果在网站环境中打开要使用绝对路劲/js…把他拼接好的返回值打印出来记住是返回拼接好的字符串...
http常见面试题 HTTP是一个双向协议。浏览器是请求方 A ,百度网站就是应答方 B。双方约定用 HTTP 协议来通信,于是浏览器把请求数据发送给网站,网站再把一些数据返回给浏览器,最后由浏览器渲染在屏幕,就可以看到图片、视频了。HTTP 传输的内容是「超文本」。再来理解「超文本」,它就是超越了普通文本的文本,它是文字、图片、视频等的混合体最关键有超链接,能从一个超文本跳转到另外一个超文本。HTML 就是...
伪元素和伪类 一、伪元素(1)伪元素主要是用来创建一些不存在原有dom结构树种的元素,例如:用::before和::after在一些存在的元素前后添加文字样式等,这些被添加的内容会以具体的UI显示出来,被用户所看到的,这些内容不会改变文档的内容,不会出现在DOM中,不可复制,仅仅是在CSS渲染层加入。CSS3中建议使用 :: 表示伪元素,如:div::before。CSS2中对伪元素的定义:CSS 伪元素...
标准json格式 这里使用了两个方法去把json字符串转换成对象parse方法只能转换标准格式 的json字符串,eval不受限制所谓标准格式key一定要用双引号包裹,最外层只能是单引号了数组中的最后一个对象后面不得有 ,对象使用 { }包裹,数组使用 [ ]包裹。其他基本和js中的对象一致。...
图解HTTP-01 http是TCP/IP协议簇 的一个子集TCP/IP分层应用层,传输层,网络层,数据链路层链路层处理网络硬件部分,包括控制操作系统,硬件的设备驱动,NIC,光纤等物理可见的部分发送端从应用层往下走,接收端往上走客户端在应用层(http协议)发出http请求传输层(tcp)把从应用层接收到的http请求报文进行分割,在各个报文上打上标记序号和端口号,转发给网络层在网络层(ip)...