摘要: 1- this 的理解 this表示当前对象,this的指向是根据调用的上下文来决定的,默认指向window对象,指向window对象时可以省略不写. (1)全局作用域下直接调用函数,this指向window; function func(){ console.log(this) ;//this指向 阅读全文
posted @ 2021-02-28 19:25 小小怪叫兽! 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1- 什么是构造函数? 在js中,使用new关键字调用的函数为构造函数,构造函数首字母一般大写. 2- 创建对象的方式有哪些?举例说明: (1) 使用new关键字创建: var person = new Object() person.name = '张三'; person.age = 12; pe 阅读全文
posted @ 2021-02-27 22:08 小小怪叫兽! 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1- 分别说明 split slice splice join 方法的作用和参数,并举例: split方法用于把字符串分割成字符串数组,接收一个分隔符参数,分隔符可以是用于分解字符串或正则表达式的字符。 var str = "Hello World"; var bySpace = str.split 阅读全文
posted @ 2021-02-25 23:06 小小怪叫兽! 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1- “==”和“ ”的区别: "==" 是相等运算符,等号两边值相等为true " " 是严格运算符,等号不仅值相等,类型相同才返回true. 2- js 中常用的内置对象,并列举该内置对象的方法: 1. Array对象: 1.1 push() 向数组末尾追加元素,返回新数组的长度 arr.pus 阅读全文
posted @ 2021-02-24 22:21 小小怪叫兽! 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 1- js 组成? ECMAScript;Bom;Dom。 2- js中数据类型: 基本数据类型:String,Number,Boolen,Null,Undefined,Object; 3- typeof 和 instanceof 的区别: 返回值类型不同:typeof 返回值是一个字符串(Stri 阅读全文
posted @ 2021-02-24 21:25 小小怪叫兽! 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1- 如何设置一个元素垂直居中? 1. 设置元素为定位元素,设置元素定位位置,上下左右都为0,设置margin属性为auto; 2. 设置元素为定位元素,设置元素定位位置top,left为50%,设置元素左,上外边距为宽高的-1/2; 3. 设置元素为定位元素,设置元素定位位置为50%,设置元素偏移 阅读全文
posted @ 2021-02-23 22:21 小小怪叫兽! 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 1- 在一个页面中给多个元素设置同样的 id,会导致什么问题? id一个页面只可以使用一次,class可以多次引用,不能通过w3的校验; id是一个标签,用于区分不同的结构和内容 在页面上多个id可以正常显示,但是需要js通过id控制这个元素是会出现错误; 2- 用伪类实现一个上三角(代码): <! 阅读全文
posted @ 2021-02-22 10:17 小小怪叫兽! 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1- css 中的 px em rem 长度单位的区别: px : 绝对单位,页面中展示具体像素; em: 相对单位,值不是固定的,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值; rem:相对单位,相对根节点ht 阅读全文
posted @ 2021-02-03 11:40 小小怪叫兽! 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 1- html新增标签: 表单标签 email:必须为邮箱号; url必须为url地址; number:必须输入数值; range:必须输入一定范围内的数值; Date Pickers:日期选择器; search:搜索常规的文本域; color:颜色; 2.媒体标签 video:视频; audio: 阅读全文
posted @ 2021-01-31 16:30 小小怪叫兽! 阅读(29) 评论(0) 推荐(0) 编辑