Skip to content

donglixiaoche/myQuestions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myQuestions

There is no such thing as a dumb question

2018/4/7

Q: 在vue文件中想使用嵌套的语法来写css样式,在美团实习的时候项目用的postcss,所以自己考虑是不是要加上postcss-loader?

A: vue-cli生成的项目中默认使用了....只需要在vue组件中的样式标签加上lang="postcss",之前使用想使用嵌套语法没用是因为没加对应的插件...项目使用了postcss-loader,在.postcssrc.js里用加上想用的加上要用的插件就好了。比如postcss-nested插件提供嵌套语法

2018/4/8

Q:executed context, lexical enviroment,this in JavaScript

//TODO: A: executed context是规范中定义的一种服务(device),用来追踪和评估代码的执行

Q:async & await 已及他们和generator有什么关系?

A: async function定义一个函数,返回值是一个Promise,如果函数正常返回,状态为resolved,报错的话为rejected。在async funtion中可以使用await关键字,这个关键字可以暂停当前函数的执行,交出控制权,去执行其他代码,等待一个异步操作(Promise)。当异步操作完成时,继续执行函数。 //TODO:

2018/4/9

Q: HTML5 drag and drop

//TODO:

2018/04/11

Q: vue SSR是什么?为了解决什么问题出现的?

//TODO:

2018/4/13

Q: png图片和jpg图片不同之处在哪里?

//TODO:

2018/4/23

Q: 什么是generator,为什么会出现?

//TODO:

2018/4/24

Q:innerHTML vs appChild

//TODO:

2018/6/12

Q: vue组件中的scope属性是干什么的?如何理解?

//TODO:

2018/6/26

Q: less vs sass vs postcss

//TODO:

2018/6/29

Q: 什么是gulp?

//TODO:

2018/7/8

Q: yarn vs npm

//TODO:

2018/7/9

Q: 自执行函数

//TODO:

Q: "="操作的返回值

//TODO:

2018/7/11

Q: new操作返回值

A: 构造函数 return语句返回值作为这个new表达式的返回值,没有手动声明return语句的话,new操作中新建的对象将作为返回值

Q: ||操作返回值

A: expr1 || expr2 Returns expr1 if it can be converted to true; otherwise, returns expr2. Thus, when used with Boolean values, || returns true if either operand is true.

2018/7/12

Q:使用es6 class关键字继承时,如果要重写constructor,为什么一定要调用super(super到底是啥)

//TODO:

2018/7/15

Q: XSS(cross site script) cross site含义

//TODO:

2018/7/17

Q: npx

//TODO::

Q: webpack-dev-server

//TODO:

2018/7/18

Q: Web Api

// TODO:

Q:`\u001b[1m\u001b[31mBoston Celtics\u001b[39m\u001b[22m`为毛红色?

// TODO:

Q: websocket

//TODO:

2018/08/19

Q: js中[]的具体用法,比如以下这种是什么操作?

//conn是connection的回调传过来的参数
this.sockWrite([conn], 'error', 'Invalid Host header');

2018/09/01

为啥npm i @vue/cli -g后,会有一个可执行的命令,换句话说,怎么样才能构建自己的类似vue-cli的脚手架工具?

// TODO:

2018/09/02

Q: webpack assetsPublicPath

2018/10/30

宏任务和微任务?

A:目前的理解是js里面有两个任务队列,eventloop在取执行的任务时,微任务队列的优先级高于宏任务,会往微任务队列里面添加事件的有promise, jsdom事件.往宏任务队列里添加事件的有setTimeout, setInterval等

2018/11/05

Q: redux梳理

IDEA: 做一个关于NPM文档的命令行工具(中文版),输出对应的package.json中的相关字段说明

label綁定元素時,如果要點擊label同樣觸發事件,需要元素需要設置ID(name可以不設置)

e.g. 上傳文件

About

There is no such thing as a dumb question

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published