分享:JavaScript在线视频教程

作者说明

(1)JS说明

JS是非常重要的一门语言,但是,我们对JS的认识似乎仍然停留在“hello word”或者“alert”的观念上。其实,JS发展到现在已经非常的成熟,功能也非常的强大,因此,是时候重新认识一下JavaScript了。

使用JS的WebAssembly 甚至 能开发出类似汇编语言程序。而利用 NW.js  Node.js, Vue.js... 可以很容易跨平台开发。

本视频来源于youtube上一位网友发布的视频教程,但是因为人所共知的原因,很多用户无法查看,因此,这里,我把这个视频下载下来,放到了我自己的服务器上,供希望学习JS的朋友收看。

 

(2)此视频介绍了那些内容?

和普通的JS教程不同,本视频共54个课程,每个课程都长度基本上在3-5分钟,然后通过一个个知识点来介绍JS的核心要点。在这里,你能学习一些新的JS语法。

例如:在第5课里,你将学习什么是箭头函数 

const double2=numbers.map(()=>{ return "hello"});  //  => 这个胖箭头是干嘛的

 

在第9课里,介绍了模板字符串。当我们看一下vue.js等教程时,你知道这种写法的意思吗?

`${hello},name`

  

在第20课程里,你讲学习什么是剩余参数

function sum(...num)  //参数里,有3个点,是什么意思?
{
console.log(num)
}

  

对于AJAX请求,你还在用Jquery提供的AJAX吗?你有没有遇到AJAX的嵌套情况:例如三级菜单,用户点击第一层菜单,会AJAX请求下一级菜单。点击下一级后,再AJAX请求下下一级菜单?

ES的Promise可以很好的解决这些问题

function fetch(callback) {
    return new Promise((resolve, reject) => {
        setTimeout(() => {
             reject('请求失败');
        }, 2000)
    })
}

  总之,这里的视频,介绍了很多JS的新特性。

(3教程列表

JS教程01 var let const 声明变量.mp4
JS教程02 let和const关键字比较.mp4

JS教程03 let和const的理解.mp4
JS教程04 变量声明顺序.mp4
JS教程05 箭头函数.mp4
JS教程06 理解箭头函数中的this.mp4
JS教程07 函数的默认参数.mp4
JS教程08 箭头函数不适合场景.mp4
JS教程09 字符串(模板字符)串处理.mp4
JS教程10 模板字符串小例子.mp4
JS教程11 标签模板字符串.mp4
JS教程12 转义标签.mp4
JS教程13 ES6中新增的字符串函數.mp4
JS教程14 对象结构.mp4
JS教程15 ES6 數組解構.mp4
JS教程16 ES6 for of 簡介.mp4
JS教程17 ES6 for of 使用示例.mp4
JS教程18 ES6中Array数组.mp4
JS教程19 ES6 更多的Array 方法使用.mp4
JS教程20 剩余参数.mp4
JS教程21 两个数组合并与(扩展运算符).mp4
JS教程22 扩展运算符例子.mp4
JS教程24 扩展运算符在函数中的使用.mp4
JS教程25 ES6 对象字符串处理的扩展.mp4
JS教程26 ES6 Promise 簡介.mp4
JS教程27 ES6 构建一个Promise.mp4
JS教程28 Promise使用实例.mp4
JS教程29 处理多个Promise.mp4
JS教程30 Symbol 理解.mp4
JS教程31 ESLint 初识.mp4
JS教程32 配置ESLint.mp4
JS教程33 禁用ESLint 和使用相应插件.mp4.mp4
JS教程34 在Sublime 中使用ESLint.mp4
JS教程35 ES6 模块初始.mp4
JS教程36 構建一個自己的模塊.mp4
JS教程37 ES6 模块练习.mp4
JS教程38 使用SystemJS 打包ES6 模塊.mp4
JS教程39 ES6 Babel 简介.mp4
JS教程40 ES6 中使用Polyfill.mp4
JS教程41 ES6 原先继承回顾.mp4
JS教程42 ES6课程.mp4
JS教程43 ES6的类的扩展.mp4
JS教程44 扩展内奸对象数组.mp4
JS教程45 遍历器Iterator.mp4
JS教程46 ES6 生成器Generator.mp4
JS教程47 ES6 使用Generator 生成器控制ajax 工作流.mp4
JS教程48 ES6 Proxy 介紹.mp4
JS教程49 ES6 Proxy 例子.mp4
JS教程50 ES6 Set.mp4
JS教程51 ES6 WeakSet.mp4
JS教程52 ES6 Map.mp4
JS教程53 ES6 Map 的应用.mp4
JS教程54 ES6:WeakMap.mp4

 

(4)学完后,你能干什么?

 目前,JS大有一统天下的趋势,你会发现,如果不会JS,将寸步难行。所以,学会了上面的课程,希望你能入门。

Baidu:百度的 ECHARTS 

 

阿里的Ant Design  是以 React.JS为基础

 

腾讯的小程序  miniWX

 

很多系统都采用JS+JSON接口,包括微软的Office365

 

甚至,海康威视、大疆无人机等接口,全部采用JSON接口。

 

因此,JS未来将是基础课程。

posted @ 2019-10-20 09:14  启明星工作室  阅读(524)  评论(0编辑  收藏  举报