
前端
彻无蔚
这个作者很懒,什么都没留下…
展开
-
前端基础笔试和面试题(html)
1、什么情况下系统会调用拷贝构造函数?分三种情况:(1)用类的一个对象去初始化另一个对象时;(2)当函数的形参是类的对象时(也就是值传递时),如果是引用传递则不会调用;(3)当函数返回值是类的对象或引用时。2、html的标签元素分为哪几种类型?分三种:(1)常用的块状元素有:<div>、<p>、<h1>..<h6>、<ol>、<ul>、<table>、<address>、<blockquot原创 2020-10-31 10:02:36 · 402 阅读 · 0 评论 -
内存、数据和变量三者之间的关系
数据:存储在内存中代表特定信息的东西,本质是二进制码;特点:可传递,可运算。内存:内存条通电后产生的可存储数据的空间(临时的)内存产生和死亡:内存条==》通电==》产生内存空间==》存储数据==》处理数据==》断电==》内存空间和数据都消失。内存分类:栈(全局变量/局部变量)、堆(对象)变量:可变化的量,由变量名和变量值组成,每个变量都对应的一块小内存,变量名用来查找对应的内存,变量值就是内存中保存的数据。三者之间的关系:内存用来存储数据的空间,变量名是内存的标识。...原创 2020-10-27 16:13:14 · 1334 阅读 · 0 评论 -
前端基础笔试及面试题(javaScript)
javaScript:1、什么叫实例?//实例:实例对象function Persion (name,age){//构造函数,是引用类型 this.name = name; this.age = age;}var p = new Persion('liu','18');//p是根据类型创建的实例对象,即用new创建的对象2、undefined 和null的区别?*undefined 代表定义未赋值*null 定义并赋值了,只是值为nullvar a;console.log(a);原创 2020-10-27 10:41:55 · 1192 阅读 · 0 评论 -
父元素开启相对定位而子元素开启绝对定位问题
在写css样式时,发现总是用到各种定位,其中父元素开启相对定位而子元素开启绝对定位这个问题弄明没白。借鉴大佬的博客: https://blog.youkuaiyun.com/weixin_41796631/article/details/89604749绝对定位absolute的参照对象是“离它最近的已定位的祖先元素”,参照元素不一定是父元素,也可以是它的爷爷、爷爷的爷爷等等,如果它的祖先里同时有2个及以上的定位元素,就参照离它最近的一个元素定位还有一个是“已定位”,这个定位也不一定非要是相对定位,也可以是绝对定位转载 2020-10-11 17:04:55 · 3198 阅读 · 1 评论 -
定时器应用之动画效果实现
定时器应用之动画效果实现html文件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>定时器应用实现动画效果</title> <style>原创 2020-10-09 23:31:33 · 522 阅读 · 0 评论 -
定时器的应用之图片切换
js实现图片切换,在这里写了两种方法:第一种:采用单击响应函数onclick()来实现<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>图片切换</title>原创 2020-10-09 16:15:02 · 751 阅读 · 0 评论 -
vscode中注释快捷键及IDEA中快捷键
ctrl + / :单行注释alt + shift + A :多行注释tab:输入出现选项时选中第一个。原创 2020-10-08 19:59:51 · 1719 阅读 · 0 评论 -
前端知识:w3school
转载:W3school转载 2020-10-08 19:23:56 · 381 阅读 · 0 评论 -
js之==与===的区别
==:两边值类型不同的时候,要先进行类型转换再比较。===:不做类型转换,类型不同就一定不等。==的规则:1、如果类型不同,他们可能相等:a、如果一个是null,另一个是undefined,那么相等。b、如果一个是字符串,一个是数值,把字符串转换成数值再进行比较。c、如果任一值是true,把它转换成1再比较;如果任一值是false,把它转换成0再比较。d、如果一个是对象,另一个是数值或字符串,把对象转换成基础类型的值再比较。2、如果类型相同,进行===比较。===的规则1、如果类型不同,原创 2020-10-08 19:21:22 · 234 阅读 · 0 评论 -
定时器的应用之按键移动控制卡顿问题
上下左右按键事件在按下键盘上下左右键时,能使div对应移动,不用定时器时会出现开始的卡顿情况,为了解决这个问题,加入定时器来控制div的移动速度。在这里<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l原创 2020-10-09 15:34:10 · 382 阅读 · 0 评论 -
JavaScript的作用域及作用域链和闭包
# 作用域——是代码的执行环境,分全局作用域及局部作用域,函数的执行环境就是局部作用域,它们都是栈内存。——在web浏览器中,全局作用域被认为是window对象,因此所有全局变量和函数都是作为window对象的属性和方法创建的。在NODE环境中,全局作用域是global对象。——某个执行环境中所有的代码执行完毕后,该环境被销毁,保存在其中的所有变量和函数定义也随之销毁(全局作用域知道应用程序退出时,如关闭浏览器或网页,才会被销毁)。作用域链——当代码在一个执行环境中执行时,会创建变量对象的一个作用原创 2020-10-08 21:06:20 · 260 阅读 · 0 评论