美文网首页
前端的知识点和工具链

前端的知识点和工具链

作者: commy_83f4 | 来源:发表于2019-01-05 16:23 被阅读0次

JavaScript的特点

  • 弱类型语言

  • 函数是第一公民

  • 回调

window.addEventListener('resize',function(e){
   console.log('window resize')
})
  • 闭包
function a(){
  let num = 1
  return function (){
    return  num++
  }
}
let b = a()
console.log(b()) 
console.log(b())
  • Promise
let url = '//vip.video.qq.com/fcgi-bin/comm_cgi?name=abc&otype=xjson'

// demo1
request(url, function(err, userInfo){
  if (err) {
    console.error(err)
  } else {
    console.log(userInfo)
  }
})

// demo2
let userInfoPromise = new Promise(function(resolve, reject){
  request(url, function(err, userInfo){
    if (err) {
      reject(err)
    } else {
      resolve(userInfo)
    }
  })
})

userInfoPromise.then(function(userInfo){
  console.log(userInfo)
}).catch(function(err){
  console.error(err)
})

// demo3
lett userInfoPromise = fetch(url)
userInfoPromise.then(function(userInfo){
  console.log(userInfo)
}).catch(function(err){
  console.error(err)
})
  • async 和 await
async function getData(){
   let userInfo = await fetch('userInfo.json')
   let vipInfo = await fetch('vipInfo.json')
   console.log(userInfo, vipInfo)
   return {
      userInfo,
      vipInfo
   }
}

getData().then(function(data){
  console.log(data)
}).catch(function(err){
  console.error(err)
})

JavaScript语法教程

前端工具链

模块化

Vue前端框架

相关文章

  • 前端的知识点和工具链

    JavaScript的特点 弱类型语言 函数是第一公民 回调 闭包 Promise async 和 await J...

  • JS基础-深入浅出继承

    前言 上篇文章详细解析了原型、原型链的相关知识点,这篇文章讲的是和原型链有密切关联的继承,它是前端基础中很重要的一...

  • SSR学习总结

    概述 随着前端技术栈和工具链的迭代成熟,前端工程化、模块化也已成为了当下的主流技术方案,在这波前端技术浪潮中,涌现...

  • 迅雷前端实习生招聘

    岗位介绍 1.负责迅雷(PC端/移动端)前端业务开发和优化 2.负责前端业务框架、工具链的不断完善 在这里,你可以...

  • 25.webpack 工程师 > 前端工程师(上)

    说起前端工程化, webpack 必然在前端工具链中占有最重要的地位;说起前端工程师进阶,webpack 更是一个...

  • 大话前端工具链

  • webpack4.0各个击破(2)—— CSS篇

    webpack作为前端最火的构建工具,是前端自动化工具链最重要的部分,使用门槛较高。本系列是笔者自己的学习记录,比...

  • Webpack4.0各个击破(1)html篇

    webpack作为前端最火的构建工具,是前端自动化工具链最重要的部分,使用门槛较高。本系列是笔者自己的学习记录,比...

  • 有关npm的一些知识点

    文章转自HulkShen npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是...

  • 用koc-loader写类Vue的Knockout单文件组件

    前言 在前端界MVVM框架高速发展中,各种工具链的完善和普及,作为MVVM鼻祖的Knockout(下称ko)在这波...

网友评论

      本文标题:前端的知识点和工具链

      本文链接:https://www.haomeiwen.com/subject/carrrqtx.html