会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
学无止境
forrest的博客:http://m7xhcx.coding-pages.com
博客园
首页
新随笔
联系
管理
随笔- 56 文章- 4 评论- 0 阅读-
18029
随笔分类 -
web前端
1
2
下一页
vue prop不写value的处理逻辑
摘要:highlight: arduino-light vue props传递时不写value时的处理 如果父组件传入了该prop属性,那么需要满足以下几点: 该属性值为空字符串或者属性值与属性名相等; prop的type属性中不存在String类型; 如果prop的type属性中存在String类型,那
阅读全文
posted @
2022-01-14 17:07
ft039x
阅读(526)
评论(0)
推荐(0)
编辑
洛谷p1002 & NOIP2002 过河卒问题 (js解法)
摘要:思路:找规律,递推 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.on('line', (
阅读全文
posted @
2021-03-12 11:20
ft039x
阅读(83)
评论(0)
推荐(0)
编辑
webpack(v4.0.0以下)浅析
摘要:// url-loader:和file-loader类似,不过他能将比limit小的图片转成base64,limit以上依然由file-loader来解析 module.exports = { module: { rules: [ { test: /\.(png|jpg|gif)$/i, use:
阅读全文
posted @
2019-09-25 10:04
ft039x
阅读(198)
评论(0)
推荐(0)
编辑
css基础巩固
摘要:1.行内元素是否有盒子模型? 答:有 2.给行内元素设置margin,padding是否有效?(这里指的是行内非替换元素,行内替换元素不适用此规则) 答:给行内元素设置上下margin是无效的,设置左右margin是有效的。给行内元素设置上下padding只有显示效果实际上是无效的,不会影响到周围的
阅读全文
posted @
2019-08-13 19:09
ft039x
阅读(156)
评论(0)
推荐(0)
编辑
express 热更新方法
摘要:npm install g node dev或npm install node dev D 然后在package.json里加上"dev": "node dev ./bin/www"
阅读全文
posted @
2019-08-01 13:33
ft039x
阅读(1806)
评论(0)
推荐(0)
编辑
前端基础面试题
摘要:1.前端页面有哪三层构成,分别是什么?作用是什么? 构成:结构层、表示层、行为层 分别是:HTML、CSS、JavaScript 作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。 2.cookie丶sessionStorage丶localSto
阅读全文
posted @
2019-07-08 15:46
ft039x
阅读(120)
评论(0)
推荐(0)
编辑
代码风格之editorconfig配置
摘要:前提:安装了editconfig插件,若没有该配置文件,则先安装,待项目重启后会自动生成editorconfig。
阅读全文
posted @
2019-06-03 15:43
ft039x
阅读(182)
评论(0)
推荐(0)
编辑
浏览器DOM相关属性的求取
摘要:浏览器确定滚动距离 1 function getScrollOffset() { 2 3 if(window.pageXOffset) { 4 return { 5 x : window.pageXOffset, 6 y : window.pageYOffset 7 } 8 }else{ 9 ret
阅读全文
posted @
2019-05-05 23:08
ft039x
阅读(286)
评论(0)
推荐(0)
编辑
es6 module与CommonJS规范的区别?
摘要:es6:import / export / export default CommonJS:require/ module.exports / exports 1.module.exports,exports同属于CommonJS模块规范。在NodeJS中,exports module.export
阅读全文
posted @
2018-12-25 11:42
ft039x
阅读(185)
评论(0)
推荐(0)
编辑
JS中的this都有什么用?
摘要:可以去看下面写的博客 https://blog.csdn.net/m_uncle/article/details/78120910 https://blog.csdn.net/qq_33988065/article/details/68957806
阅读全文
posted @
2018-12-08 12:16
ft039x
阅读(143)
评论(0)
推荐(0)
编辑
Vue.js的虚拟dom
摘要:虚拟dom也叫Virtual DOM,它的原理是用JS实现了HTML DOM结构树,然后将优化过后的虚拟DOM树映射到真正的DOM树上面。 算法实现 步骤一:用JS对象模拟DOM树 步骤二:比较两棵虚拟DOM树的差异 步骤三:把差异应用到真正的DOM树上
阅读全文
posted @
2018-11-24 10:54
ft039x
阅读(300)
评论(0)
推荐(0)
编辑
JS中的浅拷贝和深拷贝。
摘要://浅拷贝 var o1 = { a: 10, b: 20, c: 30 }; var o2 = o1; o2.a = 100; console.log(o1); //深拷贝 var o1 = { a: 10, b: 20, c: 30 }; var o2 = { a: o1.a, b: o1.b, c: o1.c }; o2.a = 100; console.log(o1); //深拷贝 ...
阅读全文
posted @
2018-11-19 22:46
ft039x
阅读(167)
评论(0)
推荐(0)
编辑
面试题汇总
摘要:行内元素有哪些?块级元素有哪些? 空(void)元素有那些? CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,如div的display默认值为“block”,则为“块级”元素;span默认display属性值为“inline”,是“行内”元素。
阅读全文
posted @
2018-11-02 16:33
ft039x
阅读(123)
评论(0)
推荐(0)
编辑
eslint规则说明
摘要://0表示off,1表示warn,2表示error"no-alert": 0,//禁止使用alert confirm prompt "no-array-constructor": 2,//禁止使用数组构造器 "no-bitwise": 0,//禁止使用按位运算符 "no-caller": 1,//禁止使用arguments.caller或arguments.callee "no-catch-sh...
阅读全文
posted @
2018-11-01 18:01
ft039x
阅读(220)
评论(0)
推荐(0)
编辑
git常用命令总结
摘要:git配置用户名和密码 git config --global user.name "xxx" git config --global user.email yyy git初始化 git init 操作完成后会在该项目目录下创建一个隐藏的git目录 git add git add -A 提交所有变化
阅读全文
posted @
2018-10-30 11:56
ft039x
阅读(132)
评论(0)
推荐(0)
编辑
flex布局注意事项
摘要:1. 弹性布局的项目(item)默认没有间隔 2. 弹性布局默认不改变项目的宽度,但是它默认改变项目的高度,align-self属性可以改变这种行为,默认值是stretch 3.form是块级元素,其子元素是行级块元素,行内元素默认存在间隔
阅读全文
posted @
2018-10-22 10:32
ft039x
阅读(191)
评论(0)
推荐(0)
编辑
实现一个三角形加圆点css效果
摘要:代码如下:说下思路,主要用到了::before和::after伪元素
阅读全文
posted @
2018-10-19 17:25
ft039x
阅读(258)
评论(0)
推荐(0)
编辑
解决在安装gulp的时候遇到的问题
摘要:1.需要python等环境 2.npm i undertaker 3.安装windows平台依赖 npm install -g windows-build-tools 4.如果npm install报错,先删除node_modules模块 5.不要用cmd,用git bash 6.安装node-sass模块, npm install -g node-sass或 yarn add glo...
阅读全文
posted @
2018-10-17 19:23
ft039x
阅读(172)
评论(0)
推荐(0)
编辑
在使用Angular4开发中遇到的问题
摘要:F:\samples>ng g c add-sample Error: More than one module matches. Use skip-import option to skip importing the component into the closest module. More
阅读全文
posted @
2018-06-12 17:27
ft039x
阅读(707)
评论(0)
推荐(0)
编辑
nodejs中path的知识
摘要:path.join 与 path.resolve 的区别 1. 对于以/开始的路径片段,path.join只是简单的将该路径片段进行拼接,而path.resolve将以/开始的路径片段作为根目录,在此之前的路径将会被丢弃,就像是在terminal中使用cd命令一样。 path.join('/a',
阅读全文
posted @
2018-03-07 14:07
ft039x
阅读(118)
评论(0)
推荐(0)
编辑
1
2
下一页
公告
Document
https://github.com/whxmm0608
昵称:
ft039x
园龄:
10年9个月
粉丝:
2
关注:
38
+加关注
<
2025年2月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
TOP
点击右上角即可分享