We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CommonJS定义的模块分为: 模块标识(module)、模块定义(exports) 、模块引用(require) 其实require导出的内容是module.exports的指向的内存块内容,并不是exports的。 简而言之,区分他们之间的区别就是 exports 只是 module.exports的引用,辅助后者添加内容用的。 export与export default均可用于导出常量、函数、文件、模块等 在一个文件或模块中,export、import可以有多个,export default仅有一个 通过export方式导出,在导入时要加{ },export default则不需要 export能直接导出变量表达式,export default不行。
href 表示超文本引用(hypertext reference),在 link和a 等元素上使用。 src 的内容,是页面必不可少的一部分,是引入。href 的内容,是与该页面有关联,是引用。区别就是,引入和引用。
var obj = {}; var b = function() { for(var key in obj) { return false; } return true; } alert(b());//true
使用ES6的Object.keys()方法 与4方法类似,是ES6的新方法, 返回值也是对象中属性名组成的数组 var data = {}; var arr = Object.keys(data); alert(arr.length == 0);//true
https://www.cnblogs.com/thislbq/p/5882105.html
<style> .scale { width: 100%; height: 0; padding-bottom: 50%; } </style>
这其中的关键点就是height: 0;和padding-bottom: 50%;。 我们将元素的高度由padding撑开,由于padding是根据父元素宽度计算的,所以高度也就变成了相对父元素宽度,同时要将height设置为 0,这是为了将元素高度完全交给padding负责。 最后padding-bottom的值设为width的值一半,就可以实现高度是宽度的一半且自适应啦。 https://juejin.im/post/5b0784566fb9a07abd0e14ae
trim()只能去除两端的空格 去除字符串内所有的空格:str = str.replace(/\s*/g,"");
Content-Type是HTTP协议header中一个重要的参数,它用于标识发送或接收到的数据的类型,浏览器根据该参数来决定数据的打开方式。 为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型,它使得HTTP传输的不再是普通的文本,让网页内容变得丰富多彩。
mqyqingfeng/Blog#82 Advanced-Frontend/Daily-Interview-Question#133
Symbol 作为属性名,该属性不会出现在for...in、for...of循环中,也不会被Object.keys()、Object.getOwnPropertyNames()、JSON.stringify()返回。但是,它也不是私有属性,有一个Object.getOwnPropertySymbols方法,可以获取指定对象的所有 Symbol 属性名。 http://es6.ruanyifeng.com/#docs/symbol#%E5%B1%9E%E6%80%A7%E5%90%8D%E7%9A%84%E9%81%8D%E5%8E%86
lostvita/blog#4
https://imweb.io/topic/57c8cb417f226f687b365634
The text was updated successfully, but these errors were encountered:
No branches or pull requests
module.export exports export的区别
CommonJS定义的模块分为: 模块标识(module)、模块定义(exports) 、模块引用(require)
其实require导出的内容是module.exports的指向的内存块内容,并不是exports的。
简而言之,区分他们之间的区别就是 exports 只是 module.exports的引用,辅助后者添加内容用的。
export与export default均可用于导出常量、函数、文件、模块等
在一个文件或模块中,export、import可以有多个,export default仅有一个
通过export方式导出,在导入时要加{ },export default则不需要
export能直接导出变量表达式,export default不行。
src和href引入的区别
href 表示超文本引用(hypertext reference),在 link和a 等元素上使用。
src 的内容,是页面必不可少的一部分,是引入。href 的内容,是与该页面有关联,是引用。区别就是,引入和引用。
js判断对象是否为空对象
CSS中可以和不可以继承的属性
https://www.cnblogs.com/thislbq/p/5882105.html
纯css实现一个宽时高的一半的布局
这其中的关键点就是height: 0;和padding-bottom: 50%;。
我们将元素的高度由padding撑开,由于padding是根据父元素宽度计算的,所以高度也就变成了相对父元素宽度,同时要将height设置为 0,这是为了将元素高度完全交给padding负责。
最后padding-bottom的值设为width的值一半,就可以实现高度是宽度的一半且自适应啦。
https://juejin.im/post/5b0784566fb9a07abd0e14ae
去除字符串空格的方法
trim()只能去除两端的空格
去除字符串内所有的空格:str = str.replace(/\s*/g,"");
content-type有哪些,有什么区别
Content-Type是HTTP协议header中一个重要的参数,它用于标识发送或接收到的数据的类型,浏览器根据该参数来决定数据的打开方式。
为了支持多媒体数据类型,HTTP协议中就使用了附加在文档之前的MIME数据类型信息来标识数据类型,它使得HTTP传输的不再是普通的文本,让网页内容变得丰富多彩。
10 Model:--未整理
let const底层怎么实现的
mqyqingfeng/Blog#82
Advanced-Frontend/Daily-Interview-Question#133
怎样遍历Symbol
Symbol 作为属性名,该属性不会出现在for...in、for...of循环中,也不会被Object.keys()、Object.getOwnPropertyNames()、JSON.stringify()返回。但是,它也不是私有属性,有一个Object.getOwnPropertySymbols方法,可以获取指定对象的所有 Symbol 属性名。
http://es6.ruanyifeng.com/#docs/symbol#%E5%B1%9E%E6%80%A7%E5%90%8D%E7%9A%84%E9%81%8D%E5%8E%86
实现缓存原理
lostvita/blog#4
express使用
https://imweb.io/topic/57c8cb417f226f687b365634
The text was updated successfully, but these errors were encountered: