前端笔记
文章平均质量分 63
蜕.
性格码农在线写笔记~~
展开
-
webpack配置
webpack基本配置webpack中的所有配置信息都应该写在module.exports中const path = require('path');// 引入HTML插件const HTMLWebpackPlugin = require('html-webpack-plugin');// 引入clean插件 用于清除dist目录const { CleanWebpackPlugin } = require('clean-webpack-plugin');module.exports = {原创 2021-03-14 01:22:32 · 234 阅读 · 0 评论 -
W3C
一、对W3C标准以及W3C的理解和认识https://www.w3school.com.cn/w3c/w3c_intro.aspWEB标准分为结构(HTML)、表现(css样式表)、行为(主要是JS)WEB标准一般是将该三部分独立分开,使其更具模块化。但一般产生行为时,就会有结构或者表现的变化,也使得三者界限并不那么清晰W3C,其宗旨是通过促进通用协议的发展并确保其通用型,以激发 web 世界的全部潜能。W3C对标准提出了规范化要求:结构要求:标签字母要小写、标签要闭合、标签不允许随意嵌套原创 2021-02-03 23:57:44 · 89 阅读 · 0 评论 -
面试笔记(七)
1. 面试题(一)var name = 111var a = { name: 222, say: function(){ console.log(this.name) }}var fun = a.sayfun() // 111a.say() // 222var b = { name: 333, say: function(fun) { fun() //相当于fun.call(window, ...) }}b.say(a.say) // 111b.say = a.sa原创 2021-02-13 23:32:27 · 159 阅读 · 2 评论 -
面试笔记(六)
1. Vue2.0/3.0双向数据绑定的实现原理https://developer.mozilla.org/zhcn/docs/web/javascript/reference/global_objects/object/definepropertyES5:Object.definePropertyES6:Proxy<body> 姓名:<span id="spanName"></span><br> <input type="text"原创 2021-02-10 00:38:47 · 141 阅读 · 0 评论 -
面试笔记(五)
1. get和post的区别携带数据:get(请求头),post(请求体或请求头)语义:get(获取数据),post(创建数据)缓存:get可以被缓存,post不会安全性:都不安全,但post比get更安全一点,密码等敏感信息放到post上2. Event Loopasync function async1(){ console.log('async1 start'); // 2 await async2() // 3 console.log('async1 end'); // 6}原创 2021-02-09 01:33:57 · 177 阅读 · 0 评论 -
面试笔记(四)
什么是JSONjson是一直数据格式或结构,本质是一段字符串json格式和js对象结构一致,对js语言更友好JSON.parse:js对应的数据类型=>json格式JSON,stringify:与上面相反原创 2021-02-07 00:16:29 · 176 阅读 · 0 评论 -
面试笔记(三)
1. 常见兼容性问题浏览器默认有一个margin和padding =>通过*{margin:0;padding:0;},还有更好的初始化。a访问后hover,active样式失效=> 可改变CSS的顺序解决(L-V-H-A)即a:link{} visited{} hover{} active{}具体可看:https://www.cnblogs.com/angel648/p/11392262.html2. iframe缺点会阻塞主页面onload事件和主页面共享连接池,浏览器原创 2021-02-06 00:14:27 · 64 阅读 · 0 评论 -
HTML
标签语义化含义:用正确的标签做正确的事情,让读者更容易看懂(增加代码可读性)作用:可以使搜索引擎更容易读懂(SEO)常用基本标签http://www.360doc.com/content/17/1004/09/47867689_692143875.shtml块级标签(display: block/table)div、h1、h2、table、ui、ol、li、dl、dt、dd等行内标签(display: inline/inline-block)span、img、em、strong、b、i原创 2021-01-15 23:51:32 · 169 阅读 · 0 评论