lagoufed / fed-e-readme Goto Github PK
View Code? Open in Web Editor NEW拉勾教育 - 大前端高薪进阶训练营入营资料
Home Page: http://kaiwu.lagou.com/fe_enhancement.html
License: MIT License
拉勾教育 - 大前端高薪进阶训练营入营资料
Home Page: http://kaiwu.lagou.com/fe_enhancement.html
License: MIT License
https://kaiwu.lagou.com/xunlianying/index.html?courseId=17#/detail?weekId=741&lessonId=1471
ES2015 参数默认值 章节,函数默认值可以出现在参数任意位置,不是必须在最后
ES2015 参数默认值 章节,函数默认值可以出现在参数任意位置,不是必须在最后
ES2015 参数默认值 章节,函数默认值可以出现在参数任意位置,不是必须在最后
选择最优的循环
https://kaiwu.lagou.com/xunlianying/index.html?courseId=17#/detail?weekId=765&lessonId=2306
自己通过js时间验证的结果和视频结果不同
var arr = Array.from({ length: 100 }).map((item, index) => index)
function forTimes (arr) {
const time = new Date().getTime()
for (let i = 0; i < arr.length; i++) {
console.log(arr[i])
}
const lastTime = new Date().getTime() - time
console.log('for==== ' + lastTime)
return lastTime
}
function forInTimes (arr) {
const time = new Date().getTime()
for (let i in arr) {
console.log(arr[i])
}
const lastTime = new Date().getTime() - time
console.log('forIn==== ' + lastTime)
return lastTime
}
function forofTimes (arr) {
const time = new Date().getTime()
for (let item of arr) {
console.log(item)
}
const lastTime = new Date().getTime() - time
console.log('forOf==== ' + lastTime)
return lastTime
}
function forEachTimes (arr) {
const time = new Date().getTime()
arr.forEach((item) => {
console.log(item)
})
const lastTime = new Date().getTime() - time
console.log('forEach==== ' + lastTime)
return lastTime
}
function mapTimes (arr) {
const time = new Date().getTime()
arr.map((item) => {
console.log(item)
})
const lastTime = new Date().getTime() - time
console.log('map==== ' + lastTime)
return lastTime
}
var a = forTimes(arr)
var b = forInTimes(arr)
var c = forEachTimes(arr)
var d = forofTimes(arr)
var e = mapTimes(arr)
console.log('for:' + a + ' forIn:' + b + ' forEach:' + c + ' forOf:' + d + ' mapTimes:' + e)
Webpack原理与实践 第三讲loader
最后两个例子:多个 Loader 的配合
// ./markdown-loader.js
const marked = require('marked')
module.exports = source => {
// 1. 将 markdown 转换为 html 字符串
const html = marked(source)
return html
}
// ./webpack.config.js
module.exports = {
entry: './src/main.js',
output: {
filename: 'bundle.js',
},
module: {
rules: [
{
test: /\.md$/,
use: [
'html-loader',
'./markdown-loader'
]
}
]
}
}
上诉例子打包结果
我很疑惑为什么多出一个export default,这里应该是html-loader做的转换,这样做有什么意义?loader最终产生的是webpack require函数的一个函数入参(字符串转换而来的),html-loader产生的函数返回值为啥不是一个简单的html字符串,而是一段js?
工作4年,但是webpack只懂皮毛
我第一次提问,还望海涵。
Promise 静态方法:https://kaiwu.lagou.com/xunlianying/index.html?courseId=17#/detail?weekId=741&lessonId=1525
里面有一段说可以通过Promise.resolve来引入第三方Promise,比如说bluebird,这样的第三方Promise会加入到microsoft queue里面吗?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.