摘要: 1-说说你对 this的理解 this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最终指向的是那个调用它的对象 2--call\apply\bind 的区别和联系? 其实用于指定函数内部的this指向的问题,这三个方法都差不多,只是存在形式上的差 阅读全文
posted @ 2021-03-08 20:48 fenye 阅读(53) 评论(0) 推荐(0)
摘要: 1-什么是构造函数? 构造函数:用new关键字来调用的函数 构造函数 ,是一种特殊的函数。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。 1. 构造函数用于创建一类对象,首字母要大写。 2. 构造函数要和new一起使用才有意义。 2-创建对象 阅读全文
posted @ 2021-03-08 19:59 fenye 阅读(51) 评论(0) 推荐(0)
摘要: 1-分别说明 split slice splice join 方法的作用和参数,并举例 split 可以使用一个字符串切割另一个字符串,返回值是数组;slice 可以从数组中截取一部分;splice (index,len)可以删除制定的数组元素;join 可以将数组元素用特定的连接符拼接成字符串; 阅读全文
posted @ 2021-02-02 14:50 fenye 阅读(50) 评论(0) 推荐(0)
摘要: 1-“==”和“ ”的区别 == 表示相等 (值相等) 表示恒等(类型和值都要相等) js在比较的时候如果是 == 会先做类型转换,再判断值得大小,如果是 类型和值必须都相等。 2-js 中常用的内置对象,并列举该内置对象的方法 一、Array对象1、concat()例:var arr1=arr. 阅读全文
posted @ 2021-02-02 14:43 fenye 阅读(64) 评论(0) 推荐(0)
摘要: 1-js 组成? (1)ECMAScript(JavaScript语法 ) (2)DOM页面文档对象模型 (3)BOM 浏览器对象模型 2-js 中有哪些数据类型? Undefined、Null、Boolean、Number、String、Object 3-typeof 和 instanceof 的 阅读全文
posted @ 2021-01-31 14:27 fenye 阅读(80) 评论(0) 推荐(0)
摘要: 1-如何设置一个元素垂直居中? div.box{ weight:200px; height:400px; <!--把元素变成定位元素--> position:absolute; <!--设置元素的定位位置,距离上、左都为50%--> left:50%; top:50%; <!--设置元素的左外边距、 阅读全文
posted @ 2021-01-30 17:27 fenye 阅读(52) 评论(0) 推荐(0)
摘要: 1-在一个页面中给多个元素设置同样的 id,会导致什么问题? 不能通过W3的校验,当你需要用JavaScript通过id来控制这个 2-用伪类实现一个上三角(代码) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title 阅读全文
posted @ 2021-01-30 17:08 fenye 阅读(45) 评论(0) 推荐(0)
摘要: 1-css 中的 px em rem 长度单位的区别? px是固定长度单位,不随其它元素的变化而变化; em和%是相对于父级元素的单位,会随父级元素的属性(font-size或其它属性)变化而变化; rem是相对于根目录(HTML元素)的,所有它会随HTML元素的属性(font-size)变化而变化 阅读全文
posted @ 2021-01-28 17:19 fenye 阅读(54) 评论(0) 推荐(0)
摘要: 1-HTML 新增那些标签? <article> 定义一个文章区域 <aside> 定义页面的侧边栏内容 <audio> 定义音频内容 <bdi> 允许您设置一段文本,使其脱离其父元素的文本方向设置。 <canvas> 定义图形,比如图表和其他图像,标签只是图形容器,您必须使用脚本来绘制图形 <co 阅读全文
posted @ 2021-01-27 17:38 fenye 阅读(103) 评论(0) 推荐(0)